Docker学习总结(二)--Docker安装与启动
注:笔者使用的环境为 CentOS 7.6,如果版本不一致可能会出现一些错误。
安装 Docker
1)将 yum 包更新到最新版本
sudo yum update
- 安装需要的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- yum-util 提供 yum-config-manager 功能
- device-mapper-persistent-data 和 lvm2 是 devicemapper 的驱动依赖
- 设置 yum 源为阿里云
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装 Docker
sudo yum install docker-ce
- 安装完成后查看 Docker 版本
docker -v
Docker 的启动与停止
启动 Docker:
systemctl start docker
停止 Docker:
systemctl stop docker
重启 Docker:
systemctl restart docker
查看 Docker 状态:
systemctl status docker
开机启动:
systemctl enable docker
查看 Docker 概要信息:
docker info
查看 Docker 帮助文档
docker --help
设置镜像仓库
默认的镜像仓库位于国外,因某些众所周知的原因国内访问起来很慢,所以我们更换为国内的一个镜像仓库。
编辑文件:
vim /etc/docker/daemon.json
在该文件中输入如下内容:
{
"registry-mirrors":["https://hub.daocloud.io"]
}
注:刚安装的 Docker 如果没有启动是没有 /etc/docker
目录的,所以需要先启动 Docker。