• 注册
  • Docker 关注:1 内容:3

    Docker的安装

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 本文转自菜鸟教程之所以转到自己的博客,是因为自己操作过,比较熟一些操作过程中遇到的坑,方便以后更快的操作

      CentOS Docker 安装

      本次实验使用的是阿里云的ECS,centos7

      [root@iZbp16yqwdlflk6ysilycbZ ~]# uname -aLinux iZbp16yqwdlflk6ysilycbZ 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
      Python

      使用 yum 安装

      移除旧的版本:

      sudo yum remove docker \
                        docker-client \
                        docker-client-latest \
                        docker-common \
                        docker-latest \
                        docker-latest-logrotate \
                        docker-logrotate \
                        docker-selinux \
                        docker-engine-selinux \
                        docker-engine
      Python

      安装一些必要的系统工具:

      sudo yum install -y yum-utils device-mapper-persistent-data lvm2
      Python

      添加软件源信息:

      sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
      Python

      更新 yum 缓存:

      sudo yum makecache fast
      Python

      安装 Docker-ce:

      sudo yum -y install docker-ce
      Python

      启动 Docker 后台服务

      sudo systemctl start docker
      Python

      测试运行 hello-world

      [root@runoob ~]# docker run hello-world
      Python

      镜像加速

      鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com

      新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。

      请在该配置文件中加入(没有该文件的话,请先建一个):

      {
        "registry-mirrors": ["http://hub-mirror.c.163.com"]}
      Python

      删除 Docker CE

      执行以下命令来删除 Docker CE:

      $ sudo yum remove docker-ce
      $ sudo rm -rf /var/lib/docker
      Python
      你需要登录,才能进行发帖操作
    • 帖子间隔 侧栏位置: