2025年启动docker的命令(docker里启动docker)

启动docker的命令(docker里启动docker)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p></p> 

讯享网

  • 启动docker:systemctl start docker
  • 停止docker:systemctl stop docker
  • 重启docker:systemctl restart docker
  • 查看docker状态:systemctl status docker
  • 开机启动:systemctl enable docker
  • 查看docker概要信息:docker info
  • 查看docker总体帮助文档:docker --help
  • 查看docker命令命令帮助文档:docker 具体命令 --help

作用:查看本地所有镜像

使用:

  • -a 列出所有镜像
  • -q 只显示镜像ID

在这里插入图片描述
讯享网

标题说明:
repository:表示镜像的厂库源
tag:镜像版本号
image id:镜像ID
created:镜像创建时间
size:镜像大小




同一个仓库源可以有多个tag版本(如mysql 有5.7;8.0版本)。一般我们使用repository:tag 来定义不同镜像,如果不指定tag版本,默认最新版本。(例如使用ubuntu,docker默认使用ubuntu:latest镜像)

作用:查看远程仓库镜像

使用:

讯享网

在这里插入图片描述

标题说明:
name:镜像名称
description:镜像说明
stars:点赞数
official:是否官方发布的
automated:是否自动构建




作用:从远程仓库下载镜像到本地

使用:

没有tag默认拉取最新的
在这里插入图片描述

作用:查看镜像/容器/数据卷所占用空间

使用:

在这里插入图片描述

作用:删除镜像

使用:

  • 删除单个:docker rmi -f [镜像ID]
  • 删除多个:docker rmi -f [镜像ID1] [镜像ID2]
  • 删除全部:docker rmi -f $(docker images -qa)

在这里插入图片描述

仓库名和标签都是none的情况,
在这里插入图片描述

options 常用说明:

  • :给容器指定一个名称,不使用则会随机分配一个名称
  • :后台运行容器并返回一个容器ID (后台守护式容器,部分容器会在启动后自杀,也就是启动未成功,如:ubuntu)
  • :以交互模式运行容器,通常和-t同时使用(前台交互式容器)
  • :为容器重新分配一伪输入终端,通常和-i同时使用(前台交互式容器)
  • :随机端口映射,大写P
  • :指定端口映射,小写p
  • :指定容器卷

启动交互式容器:
在这里插入图片描述

options常用说明:

  • :列出当前所有正在运行的容器 + 历史上运行过得容器
  • :显示最近创建的容器
  • :显示最近n个创建的容器
  • :静默模式,只显示容器编号
    在这里插入图片描述

两种方式:

  • :run进去容器,exit退出,容器停止
  • :run进去容器,ctrl+p+q退出,容器不停止
    在这里插入图片描述
  • :启动已经停止运行的容器
  • :重启容器
  • :停止正在运行的容器
  • :强制停止正在运行的容器
  • :删除已经停止的容器
  • :强制删除容器
  • :一次性删除多个容器(谨慎使用)
  • 查看容器日志:,表示持续输出
  • 查看容器进程:
    例:docker ps -a | grep mysql ; docker ps -a | grep redis
  • 查看容器内运行的进程:
  • 查看容器内部细节:
  • 进入正在运行的容器并以命令行进行交互:
    命令1:
    命令2:
    (推荐使用docker exec命令,因为docker attach命令使用exit退出,会导致容器停止,而docker exec命令不会)


  • 复制

语法:

例:想把容器ID为8b6c3cb3470b,路径/bin下面的一个a.txt文件cp到主机目录/test下

  • 导出
  • 导入

在这里插入图片描述

其中 &lt;container_name_or_id&gt; 替换为容器名称或者id,可以通过 docker ps 查看容器名称和id

 

docker network 命令用于管理 Docker 网络,包括创建、删除、列出、检查和连接网络等。以下是一些常用的 docker network 命令示例:

  • :创建网络
  • :列出所有网络
  • :检查网络详细信息
  • :连接容器到网络
  • :断开容器与网络的连接
  • :删除网络
  • :删除未使用的网络
讯享网
 

1、根据容器生成一个新的镜像
语法:


小讯
上一篇 2025-06-10 23:17
下一篇 2025-05-02 09:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/138026.html