• docker 基础命令


    容器操作:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    docker create  创建一个容器但是不启动它
    docker run    创建并启动一个容器
    docker stop   停止容器运行,发送信号SIGTERM
    docker start  启动一个停止状态的容器
    docker restart 重启一个容器
    docker rm          删除一个容器
    docker kill       发送信号给容器,默认SIGKILL
    docker attach  连接(进入)到一个正在运行的容器
    docker wait    阻塞一个容器,直到容器停止运行

    获取容器信息:

    1
    2
    3
    4
    5
    6
    7
    8
    docker ps            显示状态为运行(Up)的容器
    docker ps -a   显示所有容器,包括运行中(Up)的和退出的(Exited)
    docker logs    查看容器的日志(stdout/stderr)
    docker events   得到docker服务器的实时的事件
    docker port    显示容器的端口映射
    docker top            显示容器的进程信息
    docker diff          显示容器文件系统的前后变化

    导出容器

    1
    2
    docker cp         从容器里向外拷贝文件或目录
    docker export  将容器整个文件系统导出为一个tar包,不带layers、tag等信息

    执行:

    1
    docker exec  在容器里执行一个命令,可以执行bash进入交互式

    镜像操作:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    docker images   显示本地所有的镜像列表
    docker import     从一个tar包创建一个镜像,往往和export结合使用
    docker build    使用Dockerfile创建镜像(推荐)
    docker commit   从容器创建镜像
    docker rmi     删除一个镜像
    docker load    从一个tar包创建一个镜像,和save配合使用
    docker save    将一个镜像保存为一个tar包,带layers和tag信息
    docker history   显示生成一个镜像的历史命令
    docker tag    为镜像起一个别名

    镜像仓库(registry)操作:

    1
    2
    3
    4
    docker login  登录到一个registry
    docker search 从registry仓库搜索镜像
    docker pull  从仓库下载镜像到本地
    docker push  将一个镜像push到registry仓库中
  • 相关阅读:
    1.2 软件测试的分类和职业生涯
    1.1:软件测试的发展
    1,select查询详解
    7、网页
    6、开学典礼
    5、边框属性和display
    4、盒子模型和margin、padding
    3、字体、背景、和文本的属性
    2、Css中的样式选择器
    16. C# 对象初始化器
  • 原文地址:https://www.cnblogs.com/dapingguo/p/10342517.html
Copyright © 2020-2023  润新知