Docker系列(零)-------------docker常用命令

一、简介

  • 本文主要介绍一些docker的常用命令;

二、常用命令

2.1 docker服务相关

命令含义备注
docker version查看docker版本详细信息 
docker -v查看docker简要信息 
systemctl start docker启动docker 
systemctl stop docker关闭docker 
systemctl enable docker设置开机启动 
service docker restart重启docker服务 
service docker stop关闭docker服务 
   
   
   
   

2.2 仓库相关

命令含义备注
   
   
   
   
   
   
   
   
   

 

2.3 镜像相关

命令含义备注
docker images查看本地镜像 
docker search A查看镜像A 
docker pull A:B拉取B版本的镜像A如果版本B省略不写,则默认拉取最新版本latest的镜像
docker rmi A:B删除B版本的镜像A如果删除多个,可以空格隔开,在后面叠加,删除多个
docker rmi $(docker images -q)批量删除镜像 
docker tag A:B 新tag重新给镜像打tag 
   
   
   
   

 

2.4 容器相关

命令含义备注
docker container ls -a查看本地所有容器 
docker ps 查看运行中的容器如果加上-a参数,则是查看所有容器
docker run -it --name 容器新名称 镜像:版本 /bin/bash根据镜像启动容器并进入容器内

-it:配合/bin/bash启动容器并进入交互模式

--name: 重命名

版本可以省略,默认为latest;

在进入容器后可以使用exit退出;

退出的时候容器会关闭;

docker run -itd --name 容器新名称 镜像根据镜像以后台方式启动容器

常用

使用后台方式启动的容器可以后续执行链接、重启、启动、关闭等操作

docker attach 容器ID进入容器

容器必须为启动状态

不常用,多个窗口用该方式进入容器界面会共享,一方卡主,其他人都动不了

docker exec -it 容器ID /bin/bash进入容器常用的进入容器命令
docker container start 容器ID根据容器ID启动容器

container 可以省略

只能启动以后台方式启动的容器

docker container stop 容器ID根据容器ID关闭容器container 可以省略
docker container restart 容器ID根据容器ID重启容器

container 可以省略

只能重启以后台方式启动的容器

docker container rm容器ID根据容器ID删除容器container 可以省略
docker container stop $(docker container ls -a -q)批量停止容器 
docker container rm $(docker container ls -a -q)批量删除容器

第一个container 可以省略

也可以使用docker ps -a 替换 docker container ls -a

   
docker logs 容器ID查看容器日志 
   

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值