zoukankan      html  css  js  c++  java
  • Docker学习笔记二:操作Docker容器

    1. 启动容器:docker run -it ubuntu /bin/bash   --使用 ubuntu 镜像启动一个容器

    参数说明:
    -i: 交互式操作。
    -t: 终端。
    ubuntu: ubuntu 镜像。
    /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。
    要退出终端,直接输入 exit

    2. 启动容器并且在后台运行:docker run -itd --name ubuntu-test ubuntu /bin/bash  ( -d 指定容器的运行模式,注:加了 -d 参数默认不会进入容器)
     
    3. 查看所有容器:docker ps -a
     
    4. 查看正在运行的容器:docker ps
     
    5. 启动已停止的容器:docker start <容器 ID>
     
    6. 停止容器:docker stop <容器 ID>
     
    7. 重启容器:docker restart <容器 ID>
     
    8. 进入容器:
    • docker attach: docker attach  <容器 ID>         --注意: 如果从这个容器退出,会导致容器的停止。
    • dcoker exec: docker exec -it  <容器 ID> /bin/bash     --注意: 如果从这个容器退出,不会导致容器的停止,这就是为什么推荐大家使用 docker exec 的原因。
     
    9. 导出容器
    如果要导出本地某个容器:docker export <容器 ID> > ubuntu.tar 导出容器快照到本地文件 ubuntu.tar。
     
    10. 导入容器快照docker import
      (1)从容器快照文件中再导入为镜像,以下实例将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1:
        cat docker/ubuntu.tar | docker import - test/ubuntu:v1
      (2)指定 URL 或者某个目录来导入,例如: docker import http://example.com/exampleimage.tgz example/imagerepo
     
    11. 删除容器:docker rm -f <容器 ID>
     
    12. 删除所有终止状态的容器:docker container prune
     
    以上是操作Docker容器的常用指令,详细内容请参考:https://www.w3cschool.cn/docker/docker-tutorial.html
  • 相关阅读:
    主题样式切换代码:jQuery Theme Switcher
    MongoDB北大绿卡之安全建议
    Sketch 快速创建调色板技巧(PS 同样适用)
    你未必知道的12个JavaScript技巧
    js 面向对象 打气球小游戏
    js 行走的小女孩 面向对象
    js 小练习题
    css 实现九宫格
    JDK java version "1.8.0_181"环境搭建
    juery 弹出框
  • 原文地址:https://www.cnblogs.com/daydayup-lin/p/11857719.html
Copyright © 2011-2022 走看看