• docker容器的基本操作


    创建一个新容器

    docker container run <image name>
    # docker container run nginx
    # image代表一个镜像的名称,上面是使用的镜像名称是nginx,如果使用ubuntu
    # docker container run ubuntu
    

    查看容器的相关命令

    # 打开一个新的命令窗口
    docker container ls
    # 显示当前的容器和相应的信息
    CONTAINER ID:容器对应的ID,唯一
    IMAGE:使用的镜像名称
    COMMAND:执行的相关命令
    CREATED:创建的时间
    STATUS:目前镜像的状态,一般会有两种状态UP和Exited
    PORTS:协议和端口
    NAMES:容器的名称,名字是Docker随机生成的
    

    停止容器的相关命令

    docker container stop <name or ID>
    # 这时在使用docker container ls是没有任何容器的
    # 如果想要查看容器,包括已经停止的容器
    docker container ls -a
    

    删除容器

    # stop只是停止容器,并没有删除,使用ls -a依旧可以查看,如果要删除可使用命令
    docker container rm <name or ID>
    

    容器相关命令

    操作 命令(全) 命令(简)
    创建 docker container run docker run
    容器显示 docker container ls docker ps
    所有容器显示 docker container ls -a docker ps -a
    停止容器 docker container stop docker stop
    删除容器 docker container rm docker rm

    建议不要使用简化写法,减少出错。

    多个容器的操作

    现在是有三个容器开启,如果想要把所有的都停止,笨方法是

    docker container stop <ID1 ID2 ID3>
    # 如果有很多个容器的话就会非常麻烦
    # 我么可以使用
    docker container ps -aq
    # 打印出所有容器的ID,包括没有开启的
    # 我们可以和停止命令组合使用
    docker container stop $(docker container ps -aq)
    # 再看就可以发现所有的容器都已经关闭
    docker container ls -a
    # 删除容器和停止容器的操作类似
    docker container rm $(docker container ps -aq)
    

    强制删除容器

    # 正在运行的容器直接删除会报错,可以使用强制删除命令进行删除
    docker container rm <ID or Image Name> -f
    
  • 相关阅读:
    一个菜鸟把Vue项目打包为APP的道路
    echarts
    no module named selenium
    git使用教程
    JDK安装与环境变量配置
    家具摆件
    家店分会场
    双十一电器城
    室内门锁
    http://cjy.suda.edu.cn/File.aspx?id=427
  • 原文地址:https://www.cnblogs.com/tuzaizi/p/16052349.html
Copyright © 2020-2023  润新知