第一次安装nginx使用下面命令,在/root/nginx路径下进行了相关文件挂载($pwd=/root/nginx)
docker run -id --name=c_nginx \
-p 81:80 \
-v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf \
-v $PWD/logs:/var/log/nginx \
-v $PWD/html:/usr/share/nginx/html \
nginx
重启虚拟机后,执行如下命令后,挂载文件似乎没有生效docker run -id -p 81:80 nginx
请问怎样设置可以让服务器重启后,所有的容器按照之前配置自动运行?
run
后面加上--restart=always
即可,其他重启策略参考: https://docs.docker.com/engin...不过你的旧容器需要先删掉: