基本命令
重启Docker
systemctl daemon-reload
systemctl restart docker
查看镜像
docker images
查看docker空间大小
docker system df
安装Tomcat
docker pull tomcat
运行tomcat
docker run -p 8080:8080 --name tomcat -d tomcat
-d:表示后台运行
8080:8080 表示宿主机端:容器端口
--name tomcat 表示容器命名 可忽略
删除镜像
docker rmi tomcat
查看所有容器
docker ps -a
查看正在运行的容器
docker ps
停止容器
docker stop 容器ID(docker ps 查询到的:container id或容器名names)
启动容器
docker start 容器ID(container id或容器名names)
删除容器
docker rm 容器ID(container id 或容器名names)(需要先停止容器)
强制删除容器
docker rm -f 容器ID(container id 或容器名names)(会先停止容器,再进行删除)
容器交互
docker exec -it 容器ID /bin/bash
删除虚悬镜像
docker image prune
docker-compose命令
启动镜像
docker-compse up
后台启动
docker-compse up -d
停止
docker-compse down
查看运行日志
docker logs -f tomcat
Dockerfile命令
生成镜像
docker build -t 镜像名 .