安装
centos7上的安装
plain
curl -fsSL "https://get.docker.com/"|sh启动服务
plain
systemctl enable docker && systemctl start docker配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
plain
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://49hscvhw.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart dockerdocker 服务器开机自启动:
plain
1.systemctl is-enabled docker.service 检查服务是否开机启动
2.systemctl enable docker.service 将服务配置成开机启动
3.systemctl start docker.service 启动服务
systemctl 相关其他命令:
systemctl disable docker.service 禁止开机启动
systemctl stop docker.service 停止
systemctl restart docker.service 重启容器开机启动:
plain
创建容器时候指定restart参数:
docker run -it -p 6379:6379 --restart=always --name redis -d redis
对已经创建的容器用docker update 更新:
docker update --restart=always xxx
--restart具体参数值详细信息 :
no - 容器退出时,不重启容器
on-failure - 只有在非0状态退出时才从新启动容器
always - 无论退出状态是如何,都重启容器