zoukankan      html  css  js  c++  java
  • Docker 容器镜像操作

    1.停止所有的container,这样才能够删除其中的images:
    docker stop $(docker ps -a -q)
    如果想要删除所有container的话再加一个指令:

    docker rm $(docker ps -a -q)
    2.查看当前有些什么images

    docker images
    3.删除images,通过image的id来指定删除谁

    docker rmi
    想要删除untagged images,也就是那些id为的image的话可以用

    docker rmi $(docker images | grep "^" | awk "{print $3}")
    要删除全部image的话

    docker rmi $(docker images -q)

    进入容器内部
    docker attach id

    生成自己的容器
    [root@202 ~]# docker run -it centos /bin/bash
    [root@afcaf46e8305 /]#
    其中afcaf46e8305一定要记下哦
    docker commit afcaf46e8305 centos-vim

    镜像的导出

    docker save xxxx > 1.tar
    镜像导入
    docker load < 1.tar
    导入的镜像加tag
    docker tag xxxx hello:3.0

    主机与镜像间文件cp

    docker cp d:/3895.txt a260be2770a2:/

    创建镜像

    docker build -t runoob/ubuntu:v1 .

    有追求,才有动力!

    向每一个软件工程师致敬!

    by wujf

    mail:921252375@qq.com

  • 相关阅读:
    Spring JDBC
    获取JNDI数据源
    subset II
    hadoop-0.20.2安装配置
    leetcode5:subsets问题
    leetcode4:Permutation
    leetCode3
    leetcode2:线性表
    leetcode1:线性表
    使用C++11 开发一个半同步半异步线程池
  • 原文地址:https://www.cnblogs.com/wujf/p/10175730.html
Copyright © 2011-2022 走看看