容器未创建时
当我们在创建容器的时候,加上参数 --restart=always,然后重启 Docker,容器也能自动启动。
比如下面这行命令,启动一个 redis 容器:
docker run --restart=always -d --name myredis -p 6379:6379 redis --requirepass "mypassword"
容器创建后
创建容器时没有添加参数 --restart=always,导致的后果是:当 Docker 重启时,容器未能自动启动。
如果要让容器随 Docker 启动时启用,使用下面这行命令:
docker container update --restart=always 容器名字
重启 Docker 后就会看到容器启动。
