centos启动docker
时间: 2023-08-30 09:10:12 浏览: 106
要在 CentOS 上启动 Docker,您可以按照以下步骤操作。
首先,您需要设置 Docker 镜像源。可以执行以下命令将阿里云的镜像源添加到 Docker 配置文件中:
```
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```
接下来,您需要修改 Docker 配置文件,将原始镜像源替换为阿里云的镜像源:
```
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
```
然后,运行以下命令以加快 yum 的缓存生成速度:
```
yum makecache fast
```
现在,您可以使用以下命令安装 Docker CE:
```
yum install -y docker-ce
```
完成安装后,您可以使用以下命令来启动、停止和重启 Docker 服务:
```
systemctl start docker # 启动 Docker 服务
systemctl stop docker # 停止 Docker 服务
systemctl restart docker # 重启 Docker 服务
```
如果您想要查看 Docker 服务的状态,可以运行以下命令:
```
systemctl status docker
```
另外,如果您希望 Docker 容器自动启动,您可以使用 `--restart=always` 参数来启动容器,例如:
```
docker run -d --restart=always --name=nginx 605c77e624dd
```
如果已经启动的容器需要自动启动,可以使用 `docker update` 命令进行更新:
```
docker update --restart=always <container_id>
```
请注意,上述命令中的 `<container_id>` 应替换为您要设置自动启动的容器的实际容器 ID。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Docker安装、启动(及开机自启)及配置镜像加速【CentOS】](https://blog.csdn.net/qq_36515317/article/details/127913250)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文