Skip to content

Instantly share code, notes, and snippets.

@electric380v
Created February 7, 2019 22:23
Show Gist options
  • Select an option

  • Save electric380v/c4e06920355e5ff2898b93039f7dd3ec to your computer and use it in GitHub Desktop.

Select an option

Save electric380v/c4e06920355e5ff2898b93039f7dd3ec to your computer and use it in GitHub Desktop.
mysql
docker run --name mysql \
-e MYSQL_USER=rob -e MYSQL_PASSWORD=123456 -e MYSQL_DATABASE=bookshelf \
-p 3306:3306 -d mysql/mysql-server:5.7
-v /var/lib/mysql
docker volume create crv_mysql
docker run \
-e MYSQL_ROOT_PASSWORD=my-secret-pw \
-e MYSQL_DATABASE=devdb \
-e MYSQL_USER=dbuser \
-e MYSQL_PASSWORD=dbpassword \
--mount type=volume,src=crv_mysql,dst=/var/lib/mysql \
-p 3306:3306 \
-d \
mysql:latest
docker run \
-e MYSQL_ROOT_PASSWORD=my-secret-pw \
-e MYSQL_DATABASE=devdb \
-e MYSQL_USER=dbuser \
-e MYSQL_PASSWORD=dbpassword \
-v /opt
--default_authentication_plugin=mysql_native_password \
--name my-mysql
-p 3306:3306 \
-d \
mysql:latest
vim .env
MYSQL_ROOT_PASSWORD=my-secret-pw
MYSQL_DATABASE=devdb
MYSQL_USER=dbuser
MYSQL_PASSWORD=dbpassword
docker volume create crv_mysql
docker run \
--env-file .env \
--mount type=volume,src=crv_mysql,dst=/var/lib/mysql \
-p 3306:3306 \
-d \
mysql:latest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment