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

    一、安装相关

    #查看docker是否安装  rpm -q docker

    #CentOS下安装docker   sudo yum install docker

    #启动 Docker  systemctl start docker

    #查看docker信息  systemctl status docker

    #停止 Docker  systemctl stop docker 

    #重启 Docker  systemctl restart docker

    #重启docker后台服务 sudo service docker restart

     

    二、有关docker容器(以gcc为例)

    #首次开启docker容器  docker run -itd --name=gcc --net=host -h gcc --privileged -v /mnt/hgfs:/mnt/hgfs hub.51chain.net/library/gcc_dev:5.4.0

    #开启docker容器       docker start gcc
     docker run和docker start的区别:前者相当于两步操作——将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)。

    #进入到容器中   docker exec -it gcc bash

    #终止docker容器运行  docker stop gcc 或者 docker kill gcc

      docker stop和docker kill的区别:kill是不管容器同不同意,强行终止;stop的话,首先给容器发送一个TERM信号,让容器做一些退出前必须的保护性、安全性操作,然后让容   器自动停止运行,如果在一段时间内,容器还是没有停止,再进行kill 强行终止。

    #删除docker容器  docker rm -v gcc 

    #批量操作docker
    docker 命令 $(docker ps -aq) (q表静默模式,只显示容器编号,缺少会报错) 比如docker kill/start/stop/rm $(docker ps -aq) (rm代表删除已经停止的容器)
    如果报错"docker rm" requires at least 1 argument(s),可能是容器已经被全部删除了.

     

    新战场:https://blog.csdn.net/Stephen___Qin
  • 相关阅读:
    ButterKnife的使用以及不能自动生成代码问题的解决
    Android事件传递机制
    Java中四种引用类型
    Swiper
    table合并单元格 colspan(跨列)和rowspan(跨行)
    常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全
    解决firefox、chrome不兼容cursor:hand 设置鼠标为手型的方法
    js 验证表单 js提交验证类
    怎么解决浏览器兼容性问题
    JavaScript作用域链
  • 原文地址:https://www.cnblogs.com/Stephen-Qin/p/8977787.html
Copyright © 2011-2022 走看看