docker mysql docker-compose up
refer: http://siwei.me/blog/posts/docker-mysql-docker
1.使用docker安装MySQL:
docker pull mysql:latest2.进行配置数据库的内容,把数据库的数据保存到服务器的文件,不然重新启动数据库数据会丢失。
在/opt/app/文件夹下,增加docker-compose.yml,内容如下:
version: '3'<br />
services:
mysql5.7:
container_name: "mysql5.7"
image: mysql:5.7
volumes:
- /opt/app/mysql_data:/var/lib/mysql
#command: 'tail -F /dev/null'
#command: 'mysqld'
ports:
- "3306:3306"
stdin_open: true
tty: true
environment:
- MYSQL_ROOT_PASSWORD=666666
- MYSQL_ROOT_HOST=%3.启动数据库:
sudo docker-compose up