linux下的docker命令

fiy 其他 13

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Docker 是一个开源的容器化平台,可以让我们轻松地创建,部署和运行应用程序。在 Linux 下使用 Docker,我们可以使用一系列命令来管理容器和镜像。

    下面是一些常用的 Linux 下的 Docker 命令:

    1. 安装 Docker:
    – 在 Ubuntu 上:
    “`
    $ sudo apt-get update
    $ sudo apt-get install docker-ce
    “`
    – 在 CentOS 上:
    “`
    $ sudo yum install -y yum-utils
    $ sudo yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo
    $ sudo yum install docker-ce
    “`
    – 启动 Docker 服务:
    “`
    $ sudo systemctl start docker
    “`

    2. 拉取和推送镜像:
    – 拉取镜像:
    “`
    $ docker pull <镜像名>:<标签>
    “`
    – 推送镜像:
    “`
    $ docker push <镜像名>:<标签>
    “`

    3. 运行容器:
    – 运行容器:
    “`
    $ docker run <选项> <镜像名>:<标签>
    “`
    – 后台运行容器:
    “`
    $ docker run -d <选项> <镜像名>:<标签>
    “`
    – 停止容器:
    “`
    $ docker stop <容器ID>
    “`

    4. 查看和管理容器:
    – 查看容器状态:
    “`
    $ docker ps
    “`
    – 查看所有容器(包括停止的):
    “`
    $ docker ps -a
    “`
    – 进入容器:
    “`
    $ docker exec -it <容器ID> /bin/bash
    “`
    – 删除容器:
    “`
    $ docker rm <容器ID>
    “`

    5. 查看和管理镜像:
    – 查看本地镜像:
    “`
    $ docker images
    “`
    – 删除本地镜像:
    “`
    $ docker rmi <镜像名>:<标签>
    “`

    在 Linux 下使用 Docker 可以大大简化应用程序的部署和管理。掌握这些常用的 Docker 命令,能够更高效地使用 Docker 平台。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统下,Docker是一种开源的容器化平台,用于快速构建、打包和部署应用程序。以下是一些常用的Docker命令:

    1. docker pull: 从Docker仓库中拉取或下载镜像。
    例如:docker pull ubuntu:latest

    2. docker run: 运行一个容器。
    例如:docker run -it –name mycontainer ubuntu:latest

    -it选项:表示使用交互式终端进行登录。
    –name选项:指定容器的名称。
    ubuntu:latest:表示所使用的镜像是Ubuntu的最新版本。

    3. docker ps: 列出正在运行的容器。
    例如:docker ps

    4. docker exec: 在正在运行的容器内执行命令。
    例如:docker exec -it mycontainer ls

    -it选项:表示使用交互式终端进行登录。
    mycontainer:表示容器的名称。
    ls:表示要在容器内执行的命令。

    5. docker stop: 停止一个正在运行的容器。
    例如:docker stop mycontainer

    mycontainer:表示容器的名称。

    6. docker rm: 删除一个已停止的容器。
    例如:docker rm mycontainer

    mycontainer:表示容器的名称。

    7. docker images: 列出本地已下载的镜像。
    例如:docker images

    8. docker rmi: 删除本地已下载的镜像。
    例如:docker rmi ubuntu:latest

    ubuntu:latest:表示要删除的镜像名称。

    9. docker build: 根据Dockerfile构建自定义镜像。
    例如:docker build -t myimage:latest .

    -t选项:指定自定义镜像的标签或名称。
    .:表示当前目录中的Dockerfile文件。

    10. docker-compose: 用于管理多个容器的工具。
    例如:docker-compose up

    up:启动项目中的所有容器。

    这些只是Docker命令的一部分,还有很多其他命令可以通过使用docker –help命令或参考Docker官方文档来学习和探索。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Docker 是一种开源的容器化平台,它可以让应用程序在容器中运行,并提供了一系列命令和工具来管理容器。在 Linux 操作系统中,我们可以使用命令行来使用 Docker。

    以下是一些常用的 Docker 命令及其操作流程:

    1. 安装 Docker

    要在 Linux 上使用 Docker,首先需要安装 Docker。可以根据不同的 Linux 发行版选择不同的安装方式。

    – Ubuntu

    在 Ubuntu 上,可以使用以下命令安装 Docker:

    “`shell
    $ sudo apt-get update
    $ sudo apt-get install docker.io
    “`

    – CentOS

    在 CentOS 上,可以使用以下命令安装 Docker:

    “`shell
    $ sudo yum update
    $ sudo yum install docker
    “`

    2. 启动 Docker 服务

    安装完成后,可以使用以下命令启动 Docker 服务:

    “`shell
    $ sudo systemctl start docker
    “`

    还可以使用以下命令将 Docker 服务设置为开机自启动:

    “`shell
    $ sudo systemctl enable docker
    “`

    3. Docker 镜像操作

    Docker 镜像是用于创建容器的模板。可以使用以下命令来管理 Docker 镜像:

    – 拉取镜像

    可以使用 `docker pull` 命令从 Docker Hub 上拉取镜像。例如,要拉取 Ubuntu 镜像,可以运行以下命令:

    “`shell
    $ docker pull ubuntu
    “`

    – 列出镜像

    使用 `docker images` 命令可以列出本地已安装的所有镜像:

    “`shell
    $ docker images
    “`

    – 删除镜像

    使用 `docker rmi` 命令可以删除本地镜像。例如,要删除名为 `ubuntu` 的镜像,可以运行以下命令:

    “`shell
    $ docker rmi ubuntu
    “`

    4. Docker 容器操作

    Docker 容器是运行在 Docker 镜像之上的实例。可以使用以下命令来管理 Docker 容器:

    – 创建容器

    使用 `docker run` 命令可以根据镜像创建容器,并运行相关应用程序。例如,要创建一个基于 Ubuntu 镜像的容器,可以运行以下命令:

    “`shell
    $ docker run -it ubuntu /bin/bash
    “`

    `-it` 参数表示以交互式的方式启动容器,`/bin/bash` 是启动的命令。

    – 列出容器

    使用 `docker ps` 命令可以列出当前正在运行的容器。如果要列出所有容器,包括已停止的容器,可以使用 `-a` 参数:

    “`shell
    $ docker ps
    $ docker ps -a
    “`

    – 停止容器

    使用 `docker stop` 命令可以停止运行中的容器。例如,要停止名为 `mycontainer` 的容器,可以运行以下命令:

    “`shell
    $ docker stop mycontainer
    “`

    – 启动容器

    使用 `docker start` 命令可以启动已停止的容器。例如,要启动名为 `mycontainer` 的容器,可以运行以下命令:

    “`shell
    $ docker start mycontainer
    “`

    – 进入容器

    使用 `docker exec` 命令可以在运行的容器中执行命令。例如,要在名为 `mycontainer` 的容器中执行命令 `ls`,可以运行以下命令:

    “`shell
    $ docker exec -it mycontainer ls
    “`

    5. Docker 网络操作

    Docker 提供了多种网络模式,可以使用以下命令来管理 Docker 网络:

    – 创建网络

    使用 `docker network create` 命令可以创建一个 Docker 网络。例如,要创建名为 `mynetwork` 的网络,可以运行以下命令:

    “`shell
    $ docker network create mynetwork
    “`

    – 列出网络

    使用 `docker network ls` 命令可以列出所有 Docker 网络:

    “`shell
    $ docker network ls
    “`

    – 连接容器到网络

    使用 `docker network connect` 命令可以将容器连接到指定的网络。例如,要将名为 `mycontainer` 的容器连接到名为 `mynetwork` 的网络,可以运行以下命令:

    “`shell
    $ docker network connect mynetwork mycontainer
    “`

    – 断开容器与网络的连接

    使用 `docker network disconnect` 命令可以断开容器与指定网络的连接。例如,要将名为 `mycontainer` 的容器与名为 `mynetwork` 的网络断开连接,可以运行以下命令:

    “`shell
    $ docker network disconnect mynetwork mycontainer
    “`

    以上介绍了一些在 Linux 下使用 Docker 的常用命令及其操作流程。使用这些命令,你可以轻松地管理 Docker 镜像、容器和网络。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部