本篇文章将详细介绍 Centos 7 下 Docker 的安装以及一些基本操作指令.
Docker
Docker 的安装步骤
步骤一: 确保自己电脑的虚拟机联网并安装了 yum 工具, 如果没有安装 yum, 则执行下面的命令;
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2 --skip-broken
步骤二: 如果不确定自己的虚拟机是否之前安装过 docker, 可以执行以下命令进行卸载旧版本的 docker;
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine \
docker-ce
步骤三: 更新本地的镜像源, 方便下载安装;
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
yum makecache fast
步骤四: 正式安装 docker;
yum install -y docker-ce
这里需要注意 docker 分为 ce 和 ee 两个版本, ce 就是社区版(免费), 而 ee 则是企业版, 这里我们就安装 ce 版.
Docker 基本操作指令
📢 在启动 Docker 之前, 要确保已经关闭了防火墙, 因为 Docker 需要用到各种端口, 这里一定要确保防火墙已经关闭;
- 查看防火墙的状态:
systemctl status firewalld
; - 关闭防火墙:
systemctl stop firewalld
; - 禁止开机启动防火墙:
systemctl disable firewalld
.
📢 📢 启动 Docker;
-
启动 Docker 命令:
systemctl start docker
; -
查看启动状态:
systemctl status docker
, 如下图所示代表启动成功: -
查看 Docker 版本:
docker -v
, -
停止 Docker 服务:
systemctl stop docker
; -
重启 Docker服务:
systemctl restart docker
.