Skip to content

Instantly share code, notes, and snippets.

@derekperkins
Created February 6, 2019 20:15
Show Gist options
  • Save derekperkins/32848b9539a2b6118177bfe37644ab3f to your computer and use it in GitHub Desktop.
Save derekperkins/32848b9539a2b6118177bfe37644ab3f to your computer and use it in GitHub Desktop.
Percona Server 8 with MyRocks running on Ubuntu 18.0.4
FROM gcr.io/gcp-runtimes/ubuntu_18_0_4:latest
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install wget lsb-core gnupg2 -y --no-install-recommends && \
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb && \
dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb && \
percona-release setup ps80 && \
apt-get install percona-server-server percona-server-rocksdb -y && \
rm -rf /var/lib/mysql percona-release_latest.$(lsb_release -sc)_all.deb && \
apt-get purge lsb-core gnupg2 -y && \
apt-get autoremove -y && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment