在Linux中安装Docker

如果之前安装过旧版本的 Docker,可以使用下面命令卸载:

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

若系统中没有安装 Docker,则运行结果为:  

[root@localhost ~]# yum remove docker \
>                   docker-client \
>                   docker-client-latest \
>                   docker-common \
>                   docker-latest \
>                   docker-latest-logrotate \
>                   docker-logrotate \
>                   docker-selinux \
>                   docker-engine-selinux \
>                   docker-engine \
>                   docker-ce
Loaded plugins: fastestmirror, langpacks
No Match for argument: docker
No Match for argument: docker-client
No Match for argument: docker-client-latest
No Match for argument: docker-common
No Match for argument: docker-latest
No Match for argument: docker-latest-logrotate
No Match for argument: docker-logrotate
No Match for argument: docker-selinux
No Match for argument: docker-engine-selinux
No Match for argument: docker-engine
No Match for argument: docker-ce
No Packages marked for removal

首先需要虚拟机联网,安装 yum 工具  

yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2 --skip-broken

然后更新本地镜像源【这是三条命令】:

# 设置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/g' /etc/yum.repos.d/docker-ce.repo

yum makecache fast

然后输入命令:  

yum install -y docker-ce

 docker-ce 为社区免费版本。稍等片刻,docker 即可安装成功。

Docker 应用需要用到各种端口,逐一去修改防火墙设置。非常麻烦,因此建议大家直接关闭防火墙!

启动 docker 前,一定要关闭防火墙后!!

启动 docker 前,一定要关闭防火墙后!!

启动 docker 前,一定要关闭防火墙后!!

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

通过命令启动 docker:  

systemctl start docker  # 启动docker服务

systemctl stop docker  # 停止docker服务

systemctl restart docker  # 重启docker服务

然后输入命令,可以查看 docker 版本:

docker -v


阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台欢迎登录阿里云,全球领先的云计算及人工智能科技公司,阿里云为200多个国家和地区的企业、开发者和政府机构提供云计算基础服务及解决方案。阿里云云计算、安全、大数据、人工智能、企业应用、物联网等云计算服务。icon-default.png?t=N7T8https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

vim /etc/docker/daemon.json

 运行命令编辑 /etc/docker/daemon.json 文件,添加

"registry-mirrors": ["https://XXXXX.mirror.aliyuncs.com"]

这个地址每个人都不一样,自己打开上面的网页使用自己的就可以!!!

重启 docker 

systemctl daemon-reload 
systemctl restart docker

检查配置 

docker info

 

一  叶  知  秋,奥  妙  玄  心 

相关推荐

  1. 如何Linux安装Docker Compose

    2024-05-09 11:32:02       8 阅读
  2. docker 安装 sam

    2024-05-09 11:32:02       36 阅读
  3. docker 安装 GLEE

    2024-05-09 11:32:02       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-09 11:32:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-09 11:32:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-09 11:32:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-09 11:32:02       20 阅读

热门阅读

  1. 浏览器原理---浏览器同源策略

    2024-05-09 11:32:02       10 阅读
  2. 【Web前端】定位_浮动_音视频

    2024-05-09 11:32:02       8 阅读
  3. Python进阶之-hashlib详解

    2024-05-09 11:32:02       7 阅读
  4. CMakeLists.txt语法规则:条件判断中表达式说明四

    2024-05-09 11:32:02       9 阅读
  5. React 学习-2

    2024-05-09 11:32:02       7 阅读
  6. React 第二十五章 React.memo

    2024-05-09 11:32:02       11 阅读
  7. MY SQL 实验四:

    2024-05-09 11:32:02       7 阅读
  8. LeetCode 每日一题 ---- 【2079.给植物浇水】

    2024-05-09 11:32:02       11 阅读
  9. 数据平台—邮件服务

    2024-05-09 11:32:02       9 阅读
  10. Linux源码包安装

    2024-05-09 11:32:02       10 阅读
  11. FFmpeg的GPU功能进行视频处理

    2024-05-09 11:32:02       11 阅读
  12. 一分钟get如何在NIBSC官网查询标准品明细

    2024-05-09 11:32:02       13 阅读