一、安装Docker:
1.查看centos版本(必须高于3.10)
uname -r
2.升级yum
yum update -y
3.安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
4.设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5.安装docker
yum list docker\
;
yum search socker
yum list docker-ce --showduplicates | sort -r
yum install docker-ce-18.06.1.ce -y
6.启动并加入开机启动
systemctl start docker
systemctl enable docker
7.验证安装是否成功
docker version
二、Docker配置阿里云镜像加速器:
1、进入阿里云镜像加速器官网
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
2、选择对应的版本操作文档,跟随文档步骤
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://hrkjtvkd.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
3、查看是否配置阿里云镜像加速器成功
docker info
配置完阿里云镜像加速器之后,安装mysql,tomcat之类的服务器就非常快速了!!!
三、Docker常用命令:
Docker Hub官方地址
https://hub.docker.com/
Docker拉取镜像命令
docker pull tomcat:8.0.52
不加“:8.0.52”则会下载最新版本latest
Docker查看已经拉取过的镜像的信息
docker images
Docker删除镜像命令
docker rmi IMAGE ID
Docker查看已经启动的容器的进程
docker ps
Docker查看全部容器的命令
docker ps -a
Docker查看容器日志目录
docker logs CONTAINER ID
Docker停止容器命令
docker stop NAMES
Docker启动或重启容器命令
docker start NAMES
docker restart NAMES
Docker进入容器命令
docker exec -it NAMES /bin/bash
Docker删除容器命令
docker rm -f CONTAINER ID
“-f”是删除正在运行的,不加 “-f”是删除停止状态的