Docker学习总结(二)--Docker安装与启动

注:笔者使用的环境为 CentOS 7.6,如果版本不一致可能会出现一些错误。

安装 Docker

1)将 yum 包更新到最新版本

sudo yum update
  1. 安装需要的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • yum-util 提供 yum-config-manager 功能
  • device-mapper-persistent-data 和 lvm2 是 devicemapper 的驱动依赖
  1. 设置 yum 源为阿里云
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 安装 Docker
sudo yum install docker-ce
  1. 安装完成后查看 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://docker.mirrors.ustc.edu.cn"]
}

注:刚安装的 Docker 如果没有启动是没有 /etc/docker 目录的,所以需要先启动 Docker。