小工具知识网

当前位置: 首页 > 行业知识 > docker study

行业知识

docker study

2026-11-12 14:53:09 来源:互联网转载

一些基本命令

  1. ���看构建的镜像列表:

    ()

    使用以下命令查看已经构建的 Docker 镜像:

    docker images

    这将显示你本地计算机上的所有 Docker 镜像,找到你刚刚构建的镜像并记下它的名称和标签。

    ()
  2. 运行 Docker 容器:

    使用以下命令运行 Docker 容器:

    docker run -it 或

    例如,如果你的镜像名称是 my_image,标签是 latest,则命令可能是:

    docker run -it my_image:latest

    这将启动一个新的容器,并使你进入容器的交互式终端(通常是 Bash shell)。

  3. 在容器内运行命令:

    一旦你进入了容器的终端,你可以在容器内运行各种命令。例如:

    ls      # 查看当前目录内容pwd     # 显示当前工作目录exit    # 退出容器
  4. 在后台运行容器:

    如果你不需要与容器交互,可以在后台运行容器。添加 -d 参数:

    docker run -d 

    这将在后台启动容器,并返回容器的唯一标识符(Container ID)。

  5. 查看正在运行的容器:

    使用以下命令查看当前正在运行的 Docker 容器:

    docker ps

    这将显示正在运行的容器列表,包括容器的 ID、名称、镜像、端口映射等信息。

  6. 停止容器:

    如果你在后台运行了容器,可以使用以下命令停止它:

    docker stop 

    替换 为实际的容器ID或容器名称。

  7. 删除一个容器镜像:

    docker rmi 

在 Docker 中打开多个终端

以在 Docker 中打开两个终端为例,你可以使用以下步骤:

  1. 运行一个交互式容器:

    使用以下命令运行一个交互式容器,例如 Bash shell:

    docker run -it  /bin/bash

    将 替换为你想要运行的容器镜像的名称或ID。这个命令会启动一个容器并打开一个 Bash shell。

  2. 获取容器的ID:

    当容器启动后,你将看到一个新的终端提示符,类似于:

    root@abcdef123456:/#

    这里的 abcdef123456 就是容器的ID。

  3. 在另一个终端窗口运行 exec 命令:

    打开另一个终端窗口,然后使用 docker exec 命令在容器内运行一个新的进程。使用容器的ID:

    docker exec -it abcdef123456 /bin/bash

    这将在容器内启动一个新的 Bash shell,使你能够同时在两个终端窗口中与容器进行交互。

给容器命名镜像名称和标签

如果你的容器镜像没有被命名和标记,你可以使用 docker tag 命令为其添加一个名称和标签。以下是具体的步骤:

  1. 查看当前的容器镜像列表:

    使用以下命令查看当前的容器镜像列表:

    docker images

    找到 IMAGE ID 为 374f2032e585 的容器镜像。

  2. 使用 docker tag 命令为其添加名称和标签:

    docker tag 374f2032e585 :

    将 替换为你想要为容器镜像设置的名称,将 替换为你想要为容器镜像设置的标签。例如:

    docker tag 374f2032e585 my_repository:my_tag

    这将为容器镜像添加了指定的名称和标签。

  3. 再次查看容器镜像列表确认更改:

    docker images

    现在,你应该能够看到新命名和标记的容器镜像。

上一篇:工信部ICP备案详解,流程、要点及注意事项一网打尽!

下一篇:学习笔记(1)——粤嵌gec6818实现电子相册,音乐播放器,视频播放器。