zoukankan      html  css  js  c++  java
  • Docker常用命令

    查看Docker版本是否为1.8:

    docker-compose -v
    

    输出结果

    docker-compose version 1.8.1, build 878cff1
    

    导入导出镜像

    导出镜像

    先看一下docker有哪些镜像

    [root@localhost New Folder]# docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    vmware/photon       1.0                 4b481ecbef2a        15 months ago       130MB
    

    有个名为vmware/photon的镜像,版本为1.0那么导出命令为

    docker save -o photon.tar  vmware/photon:1.0
    命令        选项  导出的包名   镜像名 : 版本标签
    

    导入镜像

    photon.tar 放入任意位置执行

    docker load -i photon.tar
    命令         选项  读取加载的包名
    

    进入Docker容器

    docker exec -it  容器ID /bin/bash 
    

    从宿主机拷文件到容器里面

    假设容器名为testtomcat,现在要将宿主机/opt/test.js文件拷贝到容器里面的/usr/local/tomcat/webapps/test/js路径下面

    docker cp /opt/test.js testtomcat:/usr/local/tomcat/webapps/test/js
    

    从容器里面拷文件到宿主机

    假设容器名为testtomcat,要从容器里面拷贝的文件路为:/usr/local/tomcat/webapps/test/js/test.js, 现在要将test.js从容器里面拷到宿主机的/opt路径下

    docker cp testtomcat:/usr/local/tomcat/webapps/test/js/test.js /opt
    

    启动Centos镜像

    docker run -d -i -t <imageID> /bin/bash
    

    将docker容器提交为镜像

    docker commit -m “” -a “” 容器ID(可以简写) 镜像名称

    -m 提示信息 -a 作者

    docker commit -m "tomcat+jdk环境" -a "ixiao9" qweq1231awqe tomcat:版本
    

    其他docker命令

    批量停止容器

    docker ps | xargs docker stop
    

    批量删除容器

    docker ps -a | xargs docker rm
    

    批量删除镜像

    docker images | xargs docker rmi
    
  • 相关阅读:
    异地多活(异地双活)实践经验
    申诉受理
    申诉受理
    关于数据采集需求的讨论帖
    Http压测工具wrk使用指南
    设计爬虫Hawk背后的故事
    APP接口版本兼容的问题
    .net点选验证码实现思路分享
    央企晒年薪 现在终于有机会看到了_青新闻__中国青年网
    蘑菇街电商交易平台服务架构及改造优化历程(含PPT)
  • 原文地址:https://www.cnblogs.com/iXiAo9/p/13627828.html
Copyright © 2011-2022 走看看