1、docker安装
wget -P /etc/yum.repos.d/ https://download.docker.com/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r #查看可以安装的版本
yum install -y docker-ce-18.03.1.ce-1.el7.centos #或使用yum install -y docker-ce命令安装,不推荐
启动docker服务
systemctl start docker.service
2、docker镜像操作常用命令
打包系统
tar -cvpf /tmp/centos6-base.tar --directory=/ --exclude=proc --exclude=sys --exclude=dev --exclude=run --exclude=boot /
导入打包好的系统到docker镜像(注意docker镜像名不能大写)
cat centos6-base.tar | docker import - centos6-base
启动并导入docker镜像,-d表示放到后台运行
docker run -p 80:80 -p 443:443 -p 3908:3908 -p 2022:22 --hostname CentOS6 -it -d centos6-base /bin/bash
查看docker镜像
docker images
删除docker镜像
docker image rm -f centos6-base
搜索docker镜像
docker search centos7
下载docker镜像
docker pull ansible/centos7-ansible
检查网络配置
docker network inspect bridge
3、docker容器操作常用命令
启动一个退出状态中的docker容器
docker container start [CONTAINER ID]
停止一个运行中的docker容器
docker container stop [CONTAINER ID]
进入启动好的docker容器
docker exec -it [CONTAINER ID] bash
强制删除运行中的docker容器
docker container rm -f [CONTAINER ID]
查看运行中的docker容器
docker ps
查看所有docker容器
docker ps -a
窗口默认配置文件目录
cd /var/lib/docker/containers/489a4ec81e869cade7fb1bd887f51f72727606ea2602292f98e10fd2fb80985b/
原文:https://www.cnblogs.com/xwupiaomiao/p/14813865.html