容器自动启动设置
1、docker服务自动重启设置
systemctl enable docker.service
2、docker容器自动启动设置
docker ps -a
使用一下命令对镜像从起: docker restart imageid
在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:
docker run --restart=always
如果已经启动了则可以使用如下命令:
docker update --restart=always <CONTAINER ID>
重启系统后
docker ps -a
常用命令
Docker 命令 作用
docker push 推送指定镜像或者库镜像到docker源服务器
docker history 展示一个镜像形成历史
docker attach 当前shell下attach连接指定运行镜像
docker build 通过Dockerfile定制镜像
docker commit 提交当前容器为新的镜像
docker cp 宿主机和容器之间互相拷贝文件或目录
docker create 创建一个新的容器,同run,但不启动容器
docker diff 查看容器变化
docker events 从docker服务获取容器实时事件
docker export 导出容器的内容流作为一个tar归档文件[对应import]
docker import 从tar包中的内容创建一个新的文件系统镜像[对应export]
docker info 显示系统相关信息
docker load 从一个tar包中加载一个镜像[对应save]
docker login 注册或登录一个docker源服务器
docker logout 从docker源服务器中登出
docker logs 输出当前容器的日志信息
docker port 查看映射端口对应的容器内部源端口
docker pause 暂停容器
docker restart 重启运行中的容器
docker save 保存一个镜像为一个tar包[对应load]
docker tag 给当前镜像打标签
docker top 查看容器中运行的进程信息
docker unpause 恢复暂停的容器
docker version 查看docker版本号
docker wait 截取容器停止时的退出状态值
本文详细介绍如何设置Docker服务及容器的自动重启,包括使用systemctl使Docker服务开机自启,以及通过docker run和docker update命令确保容器随Docker服务重启而自动启动。此外,还提供了一系列Docker常用命令,方便日常操作。
1782

被折叠的 条评论
为什么被折叠?



