码迷,mamicode.com
首页 > 其他好文 > 详细

二、docker安装(centos)

时间:2019-11-30 13:58:59      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:适合   国内   images   systemctl   etc   head   七牛   console   enter   

1.安装(centos)

1.1先更新yum update

若有旧版本,卸载docker旧版本:

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

1.2 使用存储库安装

1.2.1安装所需的软件包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-datalvm2由需要 devicemapper存储驱动程序。

$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

1.2使用以下命令来设置稳定的存储库。

官方源:
$ sudo yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo
   
官方源太卡,改成国内源:
$ sudo yum-config-manager \
  --add-repo \
  https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
  使用脚本自动安装(最适合的方式,但是如果有docker了执行会报错)
  $ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun

1.3启动Docker CE

$ sudo systemctl enable docker
$ sudo systemctl start docker

1.4建立docker用户组

建立docker组:

$ sudo groupadd docker

将当前用户加入docker组:(重登)

$ sudo usermod -aG docker $USER

1.5测试是否安装正确

$ docker run hello-world

技术图片

docker version查看docker的信息

1.6镜像加速器

国内下载docker的镜像会特别慢,所以最好使用国内的镜像仓库

我以阿里云为例:

1.登录进入上面网址,左边镜像加速器,centos

2.修改daemon配置文件/etc/docker/daemon.json来使用加速器,将json复制进去该文件

3重启

sudo systemctl daemon-reload ? sudo systemctl restart docker.

4.检查是否生效

$ docker info

出现信息:Registry Mirrors:

5.gcr.io 镜像(国内无法直接获取)

$ docker pull gcr.azk8s.cn/google_containers/hyperkube-amd64:v1.9.2

 

二、docker安装(centos)

标签:适合   国内   images   systemctl   etc   head   七牛   console   enter   

原文地址:https://www.cnblogs.com/bufufan/p/11962094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!