docker服务设置自启动:(以linux为例)systemctl enable docker.servicedocker容器设置自启动: (以mysql为例)docker run --name mysql5.7 -p --restart=always 3306:3306 -e MYSQL_ROOT
如果在宿主机上用docker启动一个mysql容器, 我们需要在容器创建时通过 -p 3306:3306将mysql容器的3306端口映射到宿主机的3306端口上。但是如果另外还有一个应用跑在容器a里,如何让容器a可以访问mysql容器呢?我是在跑halo时遇到这个问题。办法肯定是有的。主要有以下:
docker服务设置自启动:(以linux为例)systemctlenabledocker.servicedocker容器设置自启动:(以mysql为例)dockerrun--namemysql5.7-p--restart=always3306:3306-eMYSQL_ROOT_PASSWORD=1