Docker YUM安装

  1. 安装相关依赖
$ yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 配置Docker镜像源
$ yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
$ sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
$ yum makecache fast

查找docker版本
$ yum list docker-ce --showduplicates  | sort -r
  1. 安装docker
安装指定版本docker
$ yum install docker-ce-24.0.6-1.el7 -y
  1. 配置镜像加速
$ cat >/etc/docker/daemon.json<< EOF
{
"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://mirror.ccs.tencentyun.com"],
"log-driver":"json-file",  # 设置日志输出格式
"log-opts":{
"max-size" :"50m",         #保留日志大小为50MB
"max-file":"3"             # 保留日志个数
}
}
EOF
  1. 启动docker并配置开机自启
$ systemctl enable --now docker
$ systemctl status docker
  1. 验证
    拉取hello-world镜像并执行,会输出一些描述
$ docker pull hello-world
$ docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/
  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要使用yum安装docker,您可以按照以下步骤进行操作: 1. 首先,安装yum-utils工具,它将帮助您配置docker官方的yum仓库。使用以下命令安装工具: ``` yum install -y yum-utils ``` 2. 调用yum-config-manager工具的命令添加docker官方的社区版yum仓库。使用以下命令进行添加: ``` yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 这个命令将下载docker-ce.repo文件并将其放置在yum.repos.d目录下。 3. 查看docker发布的版本并选择要安装的版本。您可以使用以下命令列出可用的docker版本: ``` yum list docker-ce --showduplicates | sort -r ``` 选择您想要安装的特定版本。默认情况下,可以使用以下命令安装最新版本: ``` yum install docker-ce ``` 如果要安装特定版本,可以使用版本号拼接命令,例如: ``` yum install docker-ce-23.0.6-1.el7 ``` 4. 安装完成后,启动docker服务并设置开机启动。使用以下命令启动docker服务: ``` systemctl start docker ``` 使用以下命令设置docker服务开机自启动: ``` systemctl enable docker ``` 5. 安装完成后,docker会自动生成容器的虚拟网卡docker0,用于容器与宿主机之间的通信。确保该虚拟网卡存在,否则容器将无法连接到网络。 这是使用yum安装docker的简易步骤。请注意,这些命令适用于CentOS系统。如果遇到安装问题,您可以尝试更换到国内的yum源,例如aliyun源。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Dockeryum安装步骤](https://blog.csdn.net/jinliang1star/article/details/93018980)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [dockeryum安装](https://blog.csdn.net/lwj457700209/article/details/130818772)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

real向往

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值