1. 前置条件
centos7 64位
2.安装源
安装必要工具集
sudo yum install -y yum-utils
安装Docker官方源
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
更新yum缓存
sudo yum makecache fast
3. 安装Dcoker
sudo yum -y install docker-ce
4. 启动Docker
sudo systemctl start docker
5. 配置docker阿里云加速器
-
登录阿里开发者平台:https://dev.aliyun.com/search.html
-
点击“创建我的容器镜像”
-
注册/登录后,进入Docker 镜像仓库 (https://cr.console.aliyun.com/#/imageList),选中加速器 Tab
这里可以看到,系统已经为我们生成了一个专属加速器地址:https://xxxxx.mirror.aliyuncs.com -
根据个人需要, 选择运行Docker 的OS,按照要求修改Docker配置文件
6. 设置开机启动
systemctl enable docker
7. 免sudo使用docker命令
如果还没有 docker group 就添加一个:
$ sudo groupadd docker
将用户加入该 group 内。然后退出并重新登录就生效啦。
$ sudo gpasswd -a ${USER} docker
重启 docker 服务
$ sudo service docker restart
切换当前会话到新 group 或者重启 X 会话
$ newgrp - docker
注意:最后一步是必须的,否则因为 groups 命令获取到的是缓存的组信息, 刚添加的组信息未能生效,所以 docker images 执行时同样有错
网友评论