温馨提示×

Linux Trigger:如何使用Docker容器

小樊
34
2025-12-17 08:35:45
栏目: 智能运维

要在 Linux 上使用 Docker 容器,请按照以下步骤操作:

  1. 安装 Docker:

    首先,确保您的 Linux 系统满足 Docker 的要求。然后,根据您的 Linux 发行版选择合适的安装方法。以下是在 Ubuntu 上安装 Docker 的示例:

    sudo apt update
    sudo apt install docker.io
    

    对于其他发行版,请参考 Docker 官方文档中的安装指南:https://docs.docker.com/engine/install/

  2. 运行 Docker 容器:

    安装完成后,您可以使用 docker run 命令来运行一个 Docker 容器。例如,要运行一个名为 “hello-world” 的镜像,请执行以下命令:

    docker run hello-world
    

    这将从 Docker Hub 下载 “hello-world” 镜像(如果尚未下载),然后创建并启动一个新的容器。

  3. 使用 Dockerfile 构建自定义镜像:

    如果您需要创建一个自定义的 Docker 镜像,可以使用 Dockerfile 来定义构建过程。首先,在您的工作目录中创建一个名为 “Dockerfile” 的文件,并添加以下内容:

    FROM ubuntu:latest
    RUN apt-get update && apt-get install -y curl
    CMD ["curl", "https://www.example.com"]
    

    这个 Dockerfile 基于最新的 Ubuntu 镜像,安装了 curl,并在容器启动时运行 curl 命令。

    接下来,使用 docker build 命令构建自定义镜像:

    docker build -t my-custom-image .
    

    这将创建一个名为 “my-custom-image” 的新镜像。

  4. 运行自定义 Docker 容器:

    使用自定义镜像运行容器,只需将镜像名称替换为您在第 3 步中创建的镜像名称:

    docker run my-custom-image
    

    这将启动一个新的容器,并运行 Dockerfile 中定义的 CMD 命令。

  5. 管理 Docker 容器:

    您可以使用以下命令查看正在运行的容器:

    docker ps
    

    要查看所有容器(包括已停止的容器),请使用:

    docker ps -a
    

    要停止一个正在运行的容器,请使用:

    docker stop [CONTAINER_ID]
    

    要删除一个已停止的容器,请使用:

    docker rm [CONTAINER_ID]
    

    要删除一个镜像,请使用:

    docker rmi [IMAGE_ID]
    

这些基本命令应该足以帮助您开始使用 Docker 容器。Docker 还有许多其他功能和选项,因此建议您阅读官方文档以了解更多信息:https://docs.docker.com/engine/reference/commandline/cli/

0