0x15-Docker

docker

1. mysql

sudo docker run –name first-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql

2.docker容器设置自动启动

1
docker run --name first-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql --restart=always

Flag Description

1
2
3
4
no		不自动重启容器. (默认value)
on-failure 容器发生error而退出(容器退出状态不为0)重启容器
unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器

如果已经启动的项目,则使用update更新:

1
docker update --restart=always first-mysql