美文网首页
Docker[note_03]创建和操作容器

Docker[note_03]创建和操作容器

作者: 墨流引 | 来源:发表于2020-03-20 19:39 被阅读0次

docker run -it --name c1 centos:centos8 /bin/bash

创建一个名为c1的交互式容器,并进入容器,在容器内部输入exit退出容器后容器自动停止


docker run -id --name c2 centos:centos8

创建一个名为c2的守护式容器,不进入容器,让它在后台运行
想要进入c2容器时,使用以下命令

docker exec -it c2 /bin/bash

$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS              PORTS               NAMES
d6708d615bad        centos:centos8      "/bin/bash"         About a minute ago   Up About a minute                       c2

使用docker ps查看正在运行的容器

$ docker stop c2
c2

使用docker stop停止正在运行的容器
同时可以使用docker start启动已经停止的容器,启动后以守护模式运行

$ docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                       PORTS               NAMES
d6708d615bad        centos:centos8      "/bin/bash"         5 minutes ago       Exited (137) 3 minutes ago                       c2
01d04fb0a164        centos:centos8      "/bin/bash"         13 minutes ago      Exited (0) 12 minutes ago                        c1

使用docker ps -a查看所有的容器,包括已停止的和未停止的
使用docker ps -aq查看所有的容器的 CONTAINER ID

$ docker rm c2
c2

$ docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                      PORTS               NAMES
01d04fb0a164        centos:centos8      "/bin/bash"         15 minutes ago      Exited (0) 14 minutes ago                       c1

使用docker rm删除指定容器
可以使用docker rm `docker ps -aq`删除所有的容器


$ docker inspect c1
[
    {
        "Id": "01d04fb0a164b79de9ae193a00f014233",
        "Created": "2020-03-20T11:12:55.863414207Z",
        "Path": "/bin/bash",
        "Args": [],
        "State": {
            "Status": "exited",
            "Running": false,
            ...
        },
        ...
   }
   ...
]

使用docker inspect查看容器的信息


相关文章

  • Docker[note_03]创建和操作容器

    创建一个名为c1的交互式容器,并进入容器,在容器内部输入exit退出容器后容器自动停止 创建一个名为c2的守护式容...

  • docker容器的基本操作命令(四)

    创建容器 docker的容器非常轻量级,用户可以随时创建和删除容器。 新建容器 docker create -i ...

  • Docker命令及实战

    常用Docker命令 docker容器信息 镜像操作 镜像搜索 镜像下载 删除镜像 容器操作 提示:对于容器的操作...

  • Docker 中容器的使用

    1 容器的创建和启动 1.1 容器创建和启动的方法 容器的创建有两种方法: 使用docker run命令,该命令会...

  • Docker入门

    Docker是容器技术,容器仿真了Linux系统,提供一个有限的系统能力。 Docker容器依靠docker镜像创...

  • Docker 相关的命令

    docker 相关 一、 docker查看全部容器命令docker ps -a 容器相关操作docker crea...

  • ASP.NET Core使用Docker-Stack服务编排实现

    一、课程介绍 我们都知道docker有docker-compose容器编排很方便构建和部署我们的单机应用容器镜像,...

  • Docker 入门教程之应用介绍

    什么是 Docker Docker 是一个开源的、基于 Linux 容器技术,用于创建和容器化应用的程序。 什么是...

  • Docker容器的操作命令

    前言 Docker 容器的操作命令,记录下来!?? 操作Docker容器 重新启动docker服务 查看 Dock...

  • docker命令

    镜像、容器基本操作 1、获取镜像docker pull 2、运行容器docker run docker run -...

网友评论

      本文标题:Docker[note_03]创建和操作容器

      本文链接:https://www.haomeiwen.com/subject/aqlsyhtx.html