docker 命令
docker pull (服务名称) 拉取镜像
docker run --name (服务名称) -p 端口 启动镜像
docker rmi 镜像Id(删除镜像) 但删除不掉正在运行的镜像 所有命令后可加 --help 进行命令查询
docker rm -f 容器Id 强制删除镜像
docker rm -f $(docker ps -aq) 递归删除所有正在运行的容器
docker ps -qa | xargs docker rm 删除所有容器
docker images 查看已下载的镜像
docker ps -aq 查询正在运行的容器
docker start 容器的Id 启动容器
docker stop 容器的Id 停止容器
docker restart 容器Id 重新启动容器
docker kill 容器Id 杀掉容器进程
docker ps 查看正在运行的命令
docker -it 服务名称 /bin/bash 进入容器
Ctrl + p + q 不关闭容器的同时,退出镜像
Exit 关闭容器并退出
docker top 容器Id 查看容器内部的进程
docker inspect 容器Id 查看容器的元数据
docker exec -it 容器Id /bin/bash 进入容器进行操作
docker attach 容器Id 进入正在运行的容器
docker cp 容器Id:/容器目录/指定文件 主机目标路径
docker 启动tomcat
docker run -d -p 8080:8080 --name tomcat01 tomcat (-d 后台运行 -p 将外网的8080端口映射到内网8080端口 --name 将tomcat启动容器重新命名)
docker stats 查看docker 状态
Commit 镜像
Docker commit -a =”kuangshen” -m “add webapps app” 镜像ID 提交版本名(自定义)