亚马逊云服务器安装docker并配置国内镜像

1、卸载旧版本

如果系统中已经安装过旧版本的docker,则需要先卸载,卸载脚本如下。如果不是root用户,请在后续执行的命令前加上sudo

yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

2、配置Docker的yum库

 安装一个yum工具,脚本如下:

yum install -y yum-utils

 配置Docker的yum源,脚本如下:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3、安装Docker

安装Docker的脚本如下:

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

如果出现以下错误,则需要修改/etc/yum.repos.d/docker-ce.repo文件的内容

访问https://download.docker.com/linux/centos/,查看目前最新的是哪个版本,比如我安装的时候9版本最新,则编辑/etc/yum.repos.d/docker-ce.repo文件的内容,将所有的$releasever修改为9。

修改后再次执行安装Docker的脚本,安装成功如下图所示:

4、验证Docker是否成功安装

执行以下命令,查看Docker版本

docker -v

显示如下:

5、Docker的启动与停止

Docker的启动、停止脚本如下,根据需求执行

# 启动Docker
systemctl start docker

# 停止Docker
systemctl stop docker

# 重启Docker
systemctl restart docker

# 设置开机自启
systemctl enable docker

# 执行docker ps命令,如果不报错,说明docker启动成功
docker ps

6、配置镜像加速

Docker 的配置文件为 /etc/docker/daemon.json,编辑daemon.json文件(没有的话先手动创建)加入国内镜像源,比如这里我使用中国科学技术大学的源,配置如下:

{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

修改配置文件后,需要重启docker

systemctl daemon-reload
systemctl restart docker

查看配置镜像是否成功,执行docker image命令,如果出现的信息中包含以下内容则表示配置成功

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
云服务器安装Docker的步骤如下: 1. 首先,你需要确定你的服务器系统是CentOS 8.x或其他版本的Linux。如果你的服务器已经安装了其他系统,你可以停机后更换系统。 2. 接下来,你可以选择手动安装Docker。你可以使用以下命令来安装Docker: ``` yum install docker ``` 3. 安装完成后,你可以使用以下命令来启动Docker: ``` systemctl start docker ``` 4. 如果你希望Docker服务器启动时自动启动,你可以使用以下命令来设置开机自启: ``` systemctl enable docker ``` 5. 如果你想停止Docker,可以使用以下命令: ``` systemctl stop docker ``` 以上是手动安装Docker的步骤。另外,你也可以选择使用Docker镜像安装Docker,这样会更加方便。你可以参考引用\[1\]中提供的Docker + Portainer的安装部署方法来进行安装。 希望以上信息对你有帮助! #### 引用[.reference_title] - *1* *3* [Linux Docker 安装部署](https://blog.csdn.net/CalledJoker/article/details/122404746)[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^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [如何在云服务器安装使用docker](https://blog.csdn.net/Hobo_hua/article/details/104854347)[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^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值