05.Docker安装
[toc]
Docker安装与启动
1. 安装Docker
Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。
由于我们学习的环境都使用的是CentOS,因此这里我们将Docker安装到CentOS上。注意:这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,安装前需要安装其他很多的环境而且Docker很多补丁不支持更新。
(1)yum 包更新到最新
1 | 下面是基于centos7.3版本下安装的 |
(2)安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
1 | sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
(3)设置yum源为阿里云
1 | sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
(4)安装docker
1 | sudo yum install docker-ce |
(5)安装后查看docker版本
1 | docker -v |
2. 设置ustc的镜像
这里我们使用阿里云docker镜像加速器:阿里云的docker镜像加速器需要注册账号,每个人都有自己唯一的地址。
阿里云镜像加速器: https://cr.console.aliyun.com/cn-qingdao/instances/mirrors
步骤如下:
编辑该文件
1 | sudo mkdir -p /etc/docker |
在该文件中输入如下内容
1 | sudo tee /etc/docker/daemon.json <<-'EOF' |
加载新配置
1 | sudo systemctl daemon-reload |
3. Docker的启动与停止
systemctl命令是系统服务管理器指令
查看服务列表状态:
1 | systemctl list-units --type=service | grep docker |
设置开机启动,开机不启动
1 | 开机自启apache服务 |
启动docker
1 | systemctl start docker |
停止docker
1 | systemctl stop docker |
重启docker
1 | systemctl restart docker |
查看docker状态
1 | systemctl status docker |
查看docker概要信息
1 | docker info |
查看docker帮助文档
1 | docker --help |
☆
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Jilfoyle!