Docker常见命令介绍

Docker常见命令介绍

Docker是现代应用开发和交付的标准平台,使用Docker可以方便地构建、发布和管理容器化应用程序。

Docker常见命令

以下是常用的Docker命令:

容器操作

创建容器

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

说明:这个命令会在本地创建一个新的容器,并且为这个容器分配一个新的容器ID。

示例:

docker create -it --name my-container ubuntu /bin/bash

启动容器

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

说明:这个命令会启动一个已经创建好的容器。

示例:

docker start my-container

停止容器

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

说明:这个命令会停止正在运行的容器。

示例:

docker stop my-container

重启容器

docker restart [OPTIONS] CONTAINER [CONTAINER...]

说明:这个命令会重启一个已经运行的容器。

示例:

docker restart my-container

查看容器

docker ps [OPTIONS]

说明:这个命令会列出正在运行的容器。

示例:

docker ps -a

进入容器

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

说明:这个命令会在正在运行的容器中执行命令。

示例:

docker exec -it my-container /bin/bash

删除容器

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

说明:这个命令会删除一个容器。

示例:

docker rm my-container

镜像操作

拉取镜像

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

说明:这个命令会从Docker镜像仓库拉取一个镜像。

示例:

docker pull ubuntu:latest

构建镜像

docker build [OPTIONS] PATH | URL | -

说明:这个命令会根据Dockerfile创建一个新的镜像。

示例:

docker build -t my-image .

查看镜像

docker images [OPTIONS] [REPOSITORY[:TAG]]

说明:这个命令会列出本地所有的镜像。

示例:

docker images

删除镜像

docker rmi [OPTIONS] IMAGE [IMAGE...]

说明:这个命令会删除本地的一个或多个镜像。

示例:

docker rmi my-image

总结

以上是Docker常见命令的介绍,掌握这些命令可以方便地操作Docker容器和镜像。在实际应用中,可以根据需求调整命令选项以实现更多的功能。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker常见命令介绍 - Python技术站

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

相关文章

  • Docker 基础之Dockerfile命令详解

    《Docker 基础之Dockerfile命令详解》是一篇介绍Dockerfile命令的文章,下面我们来一步步详细讲解。 1. Dockerfile 概述及其命令基础 Dockerfile 是由 Docker 提供用于定义镜像的文件格式。Docker 通过读取 Dockerfile 中的指令来自动构建镜像,Dockerfile 是构建 Docker 镜像的基…

    Docker 2023年5月16日
    00
  • springboot整合docker部署实现两种构建Docker镜像方式

    我来详细讲解一下“springboot整合docker部署实现两种构建Docker镜像方式”的完整攻略。 一、什么是Docker Docker是一个开源的应用容器引擎,可以让开发者把自己的应用和所有依赖封装到一个可移植的容器中,从而保证应用在各种环境中都可以运行。 二、为什么使用Docker 使用Docker可以大大提高应用的开发效率和部署效率。由于Dock…

    Docker 2023年5月16日
    00
  • Docker 教程之Docker Hub详细介绍

    Docker Hub详细介绍 Docker Hub 可以认为是 Docker 镜像的中心仓库,是 Docker 社区的一个重要组成部分。本文将详细介绍 Docker Hub 的使用方法和注意事项。 注册和登录 将 Docker Hub 视为镜像的中央仓库,首先需要在其网站上注册并登录。Docker Hub 网址为 https://hub.docker.com…

    Docker 2023年5月16日
    00
  • 大规模 IoT 边缘容器集群管理的几种架构-2-HashiCorp 解决方案 Nomad

    前文回顾 大规模 IoT 边缘容器集群管理的几种架构-0-边缘容器及架构简介 大规模 IoT 边缘容器集群管理的几种架构-1-Rancher+K3s ?️Reference:IoT 边缘计算系列文章 HashiCorp 解决方案 – Nomad + Docker 简介 Nomad: 一个简单而灵活的调度器和编排器,可在内部和云端大规模部署和管理容器和非容器化…

    2023年4月9日
    00
  • Docker容器内无法解析DNS的问题 Could not resolve host

    在docker容器内使用  yum 或者 wget 命令,会提示  cannot resolving host address 无法解析主机地址  ,也就是容器内无法解析DNS。 Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&…

    Docker 2023年4月11日
    00
  • Docker 镜像分层及dockerfile 编写技巧

    下面我来详细讲解 Docker 镜像分层及 dockerfile 编写技巧的完整攻略。 什么是 Docker 镜像分层? Docker 镜像是由一层层(Layer)堆叠构成的。每个镜像层都是只读的,每次对容器的修改都是在容器新建的一层中进行的。这个特性使得 Docker 镜像具有以下几个优势: 镜像分层能够节省存储空间,因为如果多个镜像层中的内容相同,那么它…

    Docker 2023年5月15日
    00
  • 在Docker中安装Discours的教程

    下面是Docker中安装Discourse的教程: 1. 安装Docker 首先,你需要在你的服务器上安装Docker。Docker是一个开源的容器技术,它可以让你把应用程序以及它们的依赖打包到容器中,并且可以在不同的环境和服务器上运行。 具体地说,在Ubuntu系统上,你可以使用下面的命令安装Docker: sudo apt update sudo apt…

    Docker 2023年5月16日
    00
  • Isaac Sim 机器人仿真器介绍、安装与 Docker [1]

    前言与参考 此文书写于: January 6, 2023, 更新于 January 6, 2023 ;可能会随着时间的变化 此教程会有过时概念哦 Isaac Sim 相关参考链接: 官方文档地址 官方docker image 镜像地址 官方讨论 论坛链接,建议没啥事就可以逛逛,看问题和回答也是件很有意思的事 本篇主要是根据参考1,相当部分文字直接翻译而来 T…

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