docker 命令 (测试环境CentOS 7)
############卸载docker
yum remove docker docker-common docker-selinux docker-engin
yum remove docker-ce
rpm -qa |grep docker
############ 安装docker 依赖,配置下载地址
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
############清理yum源缓存
yum clean all
yum makecache fast
##############安装docker
yum -y install docker-ce
yum -y install docker-ce docker-ce-cli containerd.io
##############启动docker
systemctl start docker
############查看docker镜像
docker image ls
###############仓库拉去镜像
docker pull tomcat:8.5
################进度docker 镜像
docker exec -it tomcat /bin/bash
docker exec -it containerID /bin/bash
###########################运行镜像
docker run --name tomcat -d -p 80:8080 tomcat
##########查看运行中的容器
docker ps
docker container logs tomcat
docker ps -a
docker start /stop container ID
docker run --name mytomcat -p 80:8080 -d tomcat
#############编辑Dockerfile
vim Dockerfile
FROM java:8
ADD X.jar /X.jar
EXPOSE 8080
ENTRYPOINT[“java”,"-jar","/X.jar"]
#####构建镜像
docker build -f Dockerfile -t conan/pro .
####################验证修改后的docker
docker commit -m=“discription” -a=“author” tomcat conan/ pro:v1
##############查看镜像详细信息
docker inspect containerID