Docker基础命令详解

Docker基础命令详解

Docker是一种容器化技术,用于将应用程序打包成可移植的容器,以便在不同环境中轻松部署和运行。这里整理了一些Docker的基础命令,方便大家快速入手。

安装Docker

首先需要安装Docker,具体版本和安装过程请参考官网。安装完成后,可以通过docker --version来验证是否安装成功。

Docker镜像

docker images

查询本地已装的镜像,命令如下:

docker images

输出结果如下:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              bf756fb1ae65        5 months ago        13.3kB

其中REPOSITORYTAG是一个组的,表示镜像的名称和版本,IMAGE ID是每个镜像的唯一标识符,CREATED表示镜像创建的时间,SIZE表示镜像的大小。

docker pull

从远程镜像仓库拉取镜像到本地,命令如下:

docker pull [OPTIONS] NAME[:TAG|@DIGEST]

示例:

docker pull ubuntu:18.04

这个命令会下载一个当前最新的Ubuntu 18.04操作系统的镜像。其中OPTIONS是可选参数,比如可以指定下载的线程数等。

Docker容器

docker ps

查看运行中的容器,命令如下:

docker ps [OPTIONS]

输出结果如下:

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

docker run

在镜像的基础上启动一个容器,命令如下:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

示例:

docker run hello-world

这个命令会在本地运行一个简单的Hello World程序,并输出一些欢迎信息。

docker start

启动一个已经停止的容器,命令如下:

docker start [OPTIONS] CONTAINER [CONTAINER...]

示例:

docker start my_container

这个命令会启动一个名为my_container的容器。

docker stop

停止一个运行中的容器,命令如下:

docker stop [OPTIONS] CONTAINER [CONTAINER...]

示例:

docker stop my_container

这个命令会停止一个名为my_container的容器。

docker rm

删除一个或多个容器,命令如下:

docker rm [OPTIONS] CONTAINER [CONTAINER...]

示例:

docker rm my_container

这个命令会删除一个名为my_container的容器。

docker exec

在运行中的容器中执行命令,命令如下:

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

示例:

docker exec -it my_container bash

这个命令会在my_container容器中打开一个交互式终端,可以在容器中执行一些命令。

总结

以上就是Docker的一些基础命令了。当然,Docker提供了更多的细节和高级操作,如挂载数据卷,网络配置等等,还需要进一步的学习和实践。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker基础命令详解 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • Ubuntu下安装Docker教程

    Ubuntu下安装Docker教程 1. 准备工作 在 Ubuntu 上安装 Docker 前需要做的准备工作如下: 确认你的 Ubuntu 系统版本为 Xenial 16.04 或更高版本。 确认你的 Ubuntu 内核版本为 3.10 或更高版本。 确认你的 Ubuntu 系统上已经安装了 curl 工具。 确认你的 Ubuntu 系统上没有安装过老版本…

    Docker 2023年5月16日
    00
  • Docker镜像的制作与使用浅析

    Docker镜像的制作与使用浅析 什么是Docker镜像? Docker是一个开源的容器化平台,可以通过容器的方式来快速部署和运行应用程序。而Docker镜像则是容器的基础组建,可以理解为一个应用程序的打包文件,包含了运行应用程序所需的所有依赖和配置等文件。 Docker镜像的制作流程 Docker镜像的制作流程可以大致分为以下几步: 编写Dockerfil…

    Docker 2023年5月16日
    00
  • -bash: docker-compose: command not found、linux 安装 docker-compose

    方式1:https://blog.csdn.net/qq_32447321/article/details/76512137 方式2: curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` &gt…

    Docker 2023年4月13日
    00
  • docker 命令

    执行docker –help既可查询命令的使用方法 [root@node1 conf.d]# docker –help Usage: docker [OPTIONS] COMMAND [arg…] docker [ –help | -v | –version ] A self-sufficient runtime for containers. …

    Docker 2023年4月11日
    00
  • Docker容器使用 (入门到精通)

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker容器 CentOS安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7…

    2023年4月10日
    00
  • 使用YUM 安装 docker的方法步骤

    下面是使用YUM安装Docker的方法步骤的完整攻略。 第一步:更新yum 在安装Docker之前,我们需要先更新yum。 sudo yum update 第二步:安装必要的工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 这个命令将会安装三个必要的工具: yum-util…

    Docker 2023年5月16日
    00
  • docker私有仓库harbor搭建过程

    我会为您详细介绍docker私有仓库harbor的搭建过程。 一、环境准备 在开始搭建之前,我们需要准备以下环境: Ubuntu 18.04 LTS 操作系统(本示例以Ubuntu 18.04 LTS 为例)。 Docker和Docker Compose。 二、安装Docker和Docker Compose 首先更新Ubuntu包管理器。 bash sudo…

    Docker 2023年5月15日
    00
  • Docker 使用国内镜像仓库的方法

    为了使用国内Docker镜像仓库,需要进行如下的几个步骤: 在本地安装 Docker 如果未安装 Docker, 需要先进行安装,安装教程参考 Docker 官方文档。 登录或注册阿里云账号 使用国内镜像仓库,需要登录或注册阿里云账号。在阿里云的控制台页面上可以进行账号注册或登录。 创建镜像加速器 登录阿里云控制台后,转到镜像加速器(容器镜像服务),并创建服…

    Docker 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部