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

    查看当前所有容器:docker ps
    查看所有启动的容器: docker ps -a
    删除容器(docker rm):docker rm container_name
    停止某个容器: docker stop container_name
    启动某个容器:docker start container_name
    删除发布失败的容器:docker rm gulp -f
    垃圾镜像太多,清除一下none镜像:docker rmi $(docker images --no-trunc | grep none | awk '{print $3}') -f


    杀死所有正在运行的容器:docker kill $(docker ps -a -q)
    删除所有已经停止的容器:docker rm $(docker ps -a -q)

    查看镜像:docker images
    删除镜像:docker rmi (image id)


    运行memcached:
      docker run --name cig-memcached -p 11211:11211 -d cigpk.hopto.org:5000/memcached
    运行oracle:
      docker run -d -p 18080:18080 -p 1521:1521 -v F:/data:/u01/app/oracle --restart=always --name oracle.cig -h oracle.cig cigpk.hopto.org:5000/oracle-xe-11g-dev
    运行ansible :
      docker run --name ansible -v F:/ansible:/etc/ansible -d cigpk.hopto.org:5000/centos-ansible /bin/sh -c "while true; do echo hello world; sleep 1; done"
    运行dev-zhzl:
      docker run --privileged -d --name dev-zhzl -h dev-zhzl -p 10022:22 -p 80:80 -p 10080:8080 -p 10071:7001 -p 10072:7002 -it cigpk.hopto.org:5000/pm2:dev-zhzl /sbin/init

    因dev-zhzl服务重启后没有自动启动,所以需要重新发布代码,在xshell中把proxy,rest和svm都重新发布,发布成功后再访问对应页面;


    Docker Containers负责应用程序的运行,包括操作系统、用户添加的文件以及元数据。
    Docker Images是一个只读模板,用来运行Docker容器。
    DockerFile是文件指令集,用来说明如何自动创建Docker镜像。

  • 相关阅读:
    linux ubuntu装机到可实现java(eclipse,intellij IDEA,android)开发全过程
    浅谈线程同步的几种方法
    KMP算法,这是我看到的最简单的最好理解的KMP算法
    常用基础算法C++实现
    堆内存和栈内存详解(转载)
    数据结构=。= 链表
    倒排索引--资料1
    倒排索引简单理解
    简单理解Socket
    8.结构体的使用 2015.12.3
  • 原文地址:https://www.cnblogs.com/yinrw/p/9449341.html
Copyright © 2011-2022 走看看