zoukankan      html  css  js  c++  java
  • Docker基本命令

    ------------恢复内容开始------------

    查看docker是否运行正常:service docker  status

    创建容器镜像:docker create --name huawei1 httpd     --huawei1指容器的名字,httpd指容器的镜像

    启动容器:docker start +name             --name指容器的名称

    关闭容器:docker stop + id                  --id指生成容器的身份id

    删除容器:docker rm + id                     --id指生成容器的身份id

    创建运行容器:docker run -d +name          --run包含两个操作:创建和运行;-d表示后台运行;name指容器的名称(例如1:docker run -d centos /bin/bash -c "while true;do sleep 1; echo huawei;done"    --指创建运行容器并循环输出huawei             例如2:docker run --name nginx1 -d -p 80:80 nginx)

    创建运行容器并映射端口:docker run --name httpd1 -d -p 8080:80 httpd       --容器的80端口映射到虚拟机的8080端口

    更改容器首页显示内容:echo "update to httpd1">index.html

    进入容器:docker attach + id              --id指生成容器的身份id(不推荐)

    交互式方式进入容器:docker exec -it + name            -- name指容器的名称,-it指交互式方式(推荐)

    交互式方式进入容器批处理命令:docker exec -it httpd1 bash

    暂停容器:docker pause + id            --id指生成容器的身份id

    继续运行容器:docker unpause + id           --id指生成容器的身份id

    强制关闭容器:docker kill + id           --id指生成容器的身份id

    查看当前活跃状态的容器:docker ps

    查看所有的容器:docker ps -a

    查看ubuntu镜像分层结构:docker image inspect ubuntu

    制作镜像:

    docker commit
    > --author "wuxinnian@huawei01.com"
    > --message "update the index"
    > nginx1
    > nginx:v1.1

    查看镜像:docker images

    查看镜像分层:docker history + name      --name指容器的名称

    ------------恢复内容结束------------

  • 相关阅读:
    erlang使用gen_server实现质数服务器(手打代码,还debug了几个错误)
    Java
    某个数组,通过交换使所有奇数都在前半所有偶数都在后半,复杂度O(N)。
    Mybatis映射文件完整模板参照
    Spring集成MyBatis
    jdbc hibernate myBatis比较
    MySQL的简单使用-(一)
    jQuery框架Ajax常用选项
    POI操作Excel的API注意点总结
    Java反射机制练习
  • 原文地址:https://www.cnblogs.com/xiule/p/12870955.html
Copyright © 2011-2022 走看看