docker 常用命令

本文详细列举了Docker的常用命令,包括镜像管理、容器操作、网络配置等核心知识点,旨在帮助运维人员快速查找和使用Docker进行日常运维工作。
摘要由CSDN通过智能技术生成
docker搜索镜像可在 https://hub.docker.com 搜索,类似于github,按stars排序,stars上面有OFFICIAL IMAGE的是官方出的镜像,点进去可查看版本情况

#查看docker版本、信息
docker version
docker info

#搜索镜像
docker search xxx

#拉取镜像,如果不带版本号,默认下载latest(最新)版本,相当于 docker pull xxx:latest
docker pull xxx[:TAG]
eg:  docker pull centos:7.9.2009


#列出本地所有的镜像
docker images 


#删除镜像
docker rmi IMAGEID
eg:docker rmi 37bdd9cb0d0e
   docker rmi centos:7.9.2009


#强制删除镜像
docker rmi -f IMAGEID
eg: docker rmi -f 37bdd9cb0d0e
    docker rmi -f centos:7.9.2009


#删除实例(可根据实例id或name删除)
docker rm CONTAINERID/NAMES
docker rm -f CONTAINERID/NAMES


#查看当前容器列表
docker ps
#查看所有的实例(包括已停止运行的)
docker ps -a
#删除所有实例
docker rm $(docker ps -qa)


#获取容器日志
docker logs

#获取镜像的变更历史
docker history id

#查看docker实例信息
docker inspect id

#修改docker容器的时区
1、docker ps   #找到要修改的容器的id
2、docker exec -it 0e5c43cc97ad bash  #0e5c43cc97ad是容器的id
3、date -R   #查看容器内的时区
4、cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime   #修改为上海的时区
5、date -R  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值