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
  • 相关阅读:
    Alpha项目冲刺_博客链接合集
    项目系统设计
    项目需求分析
    项目选题
    项目展示
    原型设计 + 用户规格说明书
    测试与优化
    结对作业1
    MathExam6317
    js入门基础
  • 原文地址:https://www.cnblogs.com/Stephen-Qin/p/8977787.html
Copyright © 2011-2022 走看看