安装Docker
版本:CentOS7
- Step1:安装Docker依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- Step2:添加docker-ce软件源
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- Step3:添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- Step 3: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
- Step 4: 开启Docker服务
sudo service docker start
- Step 5:添加镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://gkmddl8c.mirror.aliyuncs.com”]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
基础操作
- 查看docker版本
docker version
镜像操作
- 查询镜像
docker search image_name
- 下载镜像
docker pull image_name
- 查看镜像
docker images
- 删除镜像
docker image rm [image_name][image_id]
容器操作
- 启动容器
docker run -p 80:8080 -d [image_name]
-p:指定端口映射 -d:后台运行
- 开启/关闭容器
docker start/stop
- 查看正在启动的容器记录
docker ps -a
-a:查看所有容器
- 删除容器:
docker rm [container_id]
- 容器日志:
docker logs [container_id]
- 进入容器
docker exec -it [container_id] [指令]