• 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指容器的名称

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

  • 相关阅读:
    Mysql 创建用户并授权方法
    anyproxy 拦截响应
    Pycharm中加载和使用虚拟环境
    anyproxy 拦截发送请求
    微信小程序测试
    Django admin 后台管理
    Django简介
    Mysql root 密码忘记解决办法
    APP专项测试_启动性能分析
    Windows环境搭建Python虚拟环境
  • 原文地址:https://www.cnblogs.com/xiule/p/12870955.html
Copyright © 2020-2023  润新知