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

    启动容器:

      docker run  -it 容器名称  bash  (i 交互方式运行  t 指定终端  后面接bash进入bash界面  )

    守护态启动容器:

      docker -d  容器名称  

    关闭容器

      docker stop 容器id

    查看docker容器id

      docker ps -a (-a查看所有)

    下载一个docker镜像  这个最好指定版本(事先选择好合适的不然用不了就GG)

      docker pull 镜像名和版本

    查看docker容器对应的端口

      docker port 容器id

    查看容器输出的日志 

      docker logs -f 容器id(follow)

    启动一个docker stop 关闭的容器 (docker ps看得到的)

      docker start 容器id

    重启容器

      docker restart 容器名

    查看容器内部进程

      docker top 容器名

    查看docker 容器内置得一些信息  状态

       docker inspect 容器名

    删除指定docker容器

      docker rm 容器id  (可删除多个  空格分开)

    删除指定docker镜像

      docker rmi 镜像id (可删除多个 空格分开)

    删除时需要先停止docker容器或镜像 强制删除使用docker  rm -rf

    查看docker镜像

      docker images  ls 可接参数-a 查看所有(包括虚悬镜像)

    搜索镜像

      docker search  搜索名

    关于docker run需要注意一点的是 docker run 容器名这个每次都会启动一个新的容器镜像  如果存在覆盖情况的话之前启动的就会变成虚悬镜像

    若想进入指定的docker容器得镜像中应该

      docker exec -it 容器名 bash

    启动一个docker容器指定端口并命名

      docker run -p宿主机端口:容器端口 --name 名字  -v指定宿主机数据卷路径 容器内数据卷路径

    关于docker commit比较麻烦要用的话换成dockerfile吧。

  • 相关阅读:
    竞赛中遇到的英文单词集锦
    #复习 搜索与图论:排列数字、走迷宫~ 20.8.20起
    #容斥原理 20.9.10
    #sort :快速排序、第k个数 20.09.12
    #STL #unordered_map : C++11 unordered_map详细介绍
    Java 面试必备(字符串专题)
    JAVA面试必备题(垃圾回收专题)
    Collection框架的结构(面试重点)
    CSS 层级样式表
    window搭建mongodb副本集
  • 原文地址:https://www.cnblogs.com/notably/p/10888958.html
Copyright © 2011-2022 走看看