Docker常用命令

查看当前docker版本

#docker -v


image.png
查看当前docker系统信息

docker info 展现的是容器镜像的数量等

image.png
查看帮助

# docker --help

从镜像仓库拉取一个镜像

docker pull mysql:5.7.29

删除所有镜像

# docker rmi -f $(docker images -q)

用centos镜像运行一个容器并同时进去

docker run -it centos /bin/bash

查看历史所有运行包括不运行的容器

# docker ps -a

用容器ID号 开启已经停止的容器

docker start 849cad366346

停止正在运行的容器

# docker stop 849cad366346

删除容器

# docker rm $(docker ps -a)

重启容器

# docker restart 3c17327aa8b2

强制停止容器

# docker kill 3c17327aa8b2

查看容器日志

# docker logs -f -t --tail 10 3c17327aa8b2

查看容器内的元信息

# docker inspect 3c17327aa8b2

exec命令 进入容器

# docker exec -it 3c17327aa8b2 /bin/bash 进入容器开启一个新的终端
# docker attach 3c17327aa8b2 进入终端后不会开启新的终端

在宿主机系统上拷贝容器里的文件到本地/home/

# docker cp 3c17327aa8b2:/home/java.class /home/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容