首页 > 其他分享 >Docker - 常用命令

Docker - 常用命令

时间:2022-09-06 10:00:21浏览次数:91  
标签:image print awk 常用命令 images 镜像 Docker docker

 

# 查看容器

# 查看活跃容器
docker ps
 
# 查看所有容器(包括已关闭)
docker ps -a
 
# 筛选指定名称和状态的容器
docker ps -q --filter name=.*bingohuang.* --filter status=exited
 
# 设置容器自启动
docker container update --restart=always registry-srv

 

# 清除镜像和容器

# 删除已关闭容器
docker rm $(docker ps -aq -f status=exited)
 
# 删除无tag镜像
docker rmi $(docker images | grep '<none>' | awk '{print $3}')
 
# 删除后4个镜像
docker rmi -f `docker images | awk '{print $3}'| tail -n +4`
 
# 删除前9个镜像
docker rmi -f $(docker images -q | head -n 9)

 

# 查看镜像

# 查看镜像
docker images
 
# 查看镜像详细构建历史
docker history --no-trunc registry.cn-shanghai.aliyuncs.com/leozhanggg/prometheus/alertmanager:v0.18.0

 

# 镜像导入导出

# 导入指定目录所有镜像
for image in `ls`; do docker load -i $image; done
 
# 导出非gpu所有镜像(整包)
docker save -o userPublic-nogpu.tgz $(docker images | grep -vE 'TAG|gpu' | awk '{print $1":"$2}')

# 导出非gpu所有镜像(分包)
images=$(docker images | grep -vE 'TAG|gpu' | awk '{print $1":"$2}')
for image in $images; do docker save -o $(echo $image | awk -F/ '{print $3".tar"}') $image; done

 

标签:image,print,awk,常用命令,images,镜像,Docker,docker
From: https://www.cnblogs.com/leozhanggg/p/16660732.html

相关文章

  • anaconda 常用命令
    一、环境1.1创建新环境condacreate-nyour_env_namepython=X.X(2.7\3.7等)1.2查看anaconda环境信息查看已经创建了哪些anaconda环境(星号代表当前环境)condainf......
  • docker的端口映射+存储卷
    docker的端口映射前置知识:IP地址的分类1IP地址分类:(5类)2A类地址:3(1)第1字节为网络地址,其它3个字节为主机地址;4(2)地址范围:1.0.0.1......
  • Kafka Docker安装
    安装Zookeeperdockerrun--namezookeeper-d-p2181:2181-v/etc/localtime:/etc/localtimelibrary/zookeeper安装Kafkadockerrun-d--namekafka-p9092:9092......
  • docker实战教程(四):帮助启动类命令
    启动dockersystemctlstartdocker停止dockersystemctlstopdocker重启dockersystemctlrestartdocker查看docker状态systemctlstatusdocker开机启动syst......
  • docker实战教程(二):镜像加速器配置
    注册阿里云账户打开控制台--容器镜像服务找到镜像加速器配置docker加速器sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mir......
  • Docker学习总结
    Docker学习总结docker其实就是帮助我们在linux上安装各种软件的小帮手。我是这么认为的哈,他里面引入了两个概念,镜像和容器,镜像就是我们所要安装的软件,只不过是docker所需......
  • 随便记录一下db2 docker
    随便记录一下db2docker,目前还不知道怎么在启动时自动执行sql创建表和插入数据。docker-compose.ymlfiledb2:image:ibmcom/db2privileged:trueenviro......
  • docker安装和简易使用教程
    安装在安装docker之前需要的安装包sudoapt-getupdatesudoapt-getinstall\apt-transport-https\ca-certificates\curl\gnupg\......
  • Docker基础知识 (9) - 使用 Docker 部署 Nginx + PHP + MariaDB(MySQL)并配置 phpMyAdmi
    1.部署PHP   1)部署环境       IP地址(本地测试环境):192.168.0.10       操作系统:LinuxCentOS7.9           Docker版本:20.10.7......
  • 干货 | 仅需4步,即可用 Docker搭建测试用例平台 TestLink
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取本文节选自霍格沃兹测试学院内部教材Testlink是基于WEB的测试用例管理系统,主要功能是:测试......