前言

容器部署服务已经使用了很久,但是偶尔遇到一些需求,还是去百度上找命令,现在将一些常用的命令记录一下,方便后续查看

启动容器

docker start <容器名>

停止容器

docker stop <容器名>

删除容器/删除镜像

docker rm <容器名>
docker rmi <镜像ID>

查看正在运行的容器/查看所有容器/查看所有已下载的镜像

docker ps
docker ps -a
docker images

查看容器运行日志

docker logs <容器名>

查看容器配置和状态

docker inspect <容器ID或容器名>

查看容器CPU、内存、网络统计信息

docker stats <容器ID或容器名>

查看容器端口映射

docker port <容器ID或容器名>

进入容器内部

# 带bash解释器的容器
docker exec -it <容器名> bash
# alpine linux容器
docker exec -it <容器名> sh

查看容器卷宗

docker volume ls

查看容器网络

docker network ls

导入镜像

docker load --input <文件名>

容器内外数据拷贝

docker cp <容器ID或者容器名>:<容器内路径> <宿主机路径>


诗酒趁年华