Docker 介绍:(参考原文:https://www.jianshu.com/p/d9af42bd65a1)
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。
Docker CE 的安装:
移除旧的版本:sudo yum remove docker
安装工具、添加软件源信息、更新 yum 缓存:
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
安装 Docker-ce:(时间有点长)
yum -y install docker-ce
启动 Docker 后台服务、测试运行 hello-world
systemctl start docker
docker run hello-world
Docker常用命令
启动:systemctl start docker
关闭:systemctl stop docker
重启:systemctl restart docker
状态:systemctl status docker
查看当前容器:docker ps
搜索镜像:docker search 镜像名
删除镜像:docker rmi 镜像名称/镜像ID
列出镜像:docker images
拉取镜像:docker pull xxx
可以去Docker Hub拉取镜像 https://hub.docker.com/
(
等待下载完成后,我们就可以在本地镜像列表里查到tomcat的镜像。 docker images
)
镜像加速
拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,网易的镜像地址:http://hub-mirror.c.163.com。
新版的 Docker 使用 /etc/docker/daemon.json 来配置 Daemon。
请在该配置文件中加入(没有该文件的话,请先建一个):
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}