0
点赞
收藏
分享

微信扫一扫

centos7.5 docker常用命令

蓝哆啦呀 2022-03-21 阅读 95

1.帮助及辅助类命令

docker version   查看docker版本
docker info 查看docker详细信息描述
docker --help docker帮助

2.镜像命令

1
docker images 显示本地的镜像
表示仓库源 镜像的标签 镜像的ID 镜像创建的时间 镜像的大小
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest feb5d9fea6a5 5 months ago 13.3kB
portainer/portainer latest 580c0e4e98b0 11 months ago 79.1MB
2
docker images -a 显示所有的镜像 含有中间镜像层
3
docker images -qa 显示所有镜像的ID
4
docker images --digests 显示镜像的摘要信息
5
docker images --digests --no-trunc 显示镜像的完整信息
6
docker search nginx 查找镜像nginx (是从HUB.DOCKER上搜索的)
7
docker pull nginx 下载镜像最新版本nginx
docker pull tomcat

8
docker rmi 删除镜像
docker rmi -f 删除单个镜像
docker rmi -f hello-world nginx 删除多个镜像
docker rmi -f $(docker images -qa ) 删除全部的镜像 不包含正在使用的 谨慎使用

3.容器命令

新建并启动容器
docker run 依照某个镜像 启动起来
例如:docker run -it 5d0da3dc9764 以镜像5d0da3dc9764 运行启动一个容器 并进入容器

doeker run
--name 为容器指定一个新名称 不指定系统将给一个随机的名字
例如:docker run -it --name my-centos-1 centos
-d 后台运行
-i 交互式运行容器 通常与-t同时使用
-t 为容器新分配一个伪输入终端 通常与-i同时使用
-P 随机端口映射
-P 指定端口映射 四种方式
退出容器
exit 退出并容器停止
ctrl+P+Q 容器不停止退出

查看容器
docker ps 列出正在运行的容器
docker ps -q 显示正在运行的容器编号
-a 正在运行的容器和历史上运行过的
docker ps -l 显示最近创建的容器
docker ps -n 3 显示最近3个创建的容器
-q 静默模式,只显示容器编号
--no-trunc 不截断输出
启动容器
docker start 容器ID或者容器名
docker start 13fe39713722

停止容器(慢慢的停止温柔的)
docker stop 容器名或容器ID
docker stop sharp_tu

从启动容器
docker restart 容器ID或容器名
docker restart 84534b4dd990

强制停止容器
docker kill 容器ID或容器名

删除已经停止的容器
docker rm 容器名或者容器ID
例如:
docker rm my-centos-1
docker rm 13fe39713722

强制删除所有容器 包含已运行的
docker rm -f $(docker ps -a -q )
docker ps -aq | xargs docker rm -f







举报

相关推荐

0 条评论