首页 > 其他分享 >Docker命令大全

Docker命令大全

时间:2024-06-06 16:29:53浏览次数:21  
标签:容器 删除 列出 命令 镜像 Docker docker 大全

目录

=>Docker 常用命令     

容器管理

        1.启动容器

        2.停止容器

        3.重启容器

        4.删除容器

        5.强制删除容器

镜像管理

        1.列出所有镜像

        2.拉取镜像

        3.删除镜像

容器操作

        1.运行一个新的容器

        2.列出正在运行的容器

        3.列出所有容器

网络管理

        1.列出网络

        2.创建网络

        3.删除网络

=>Docker 高级命令

构建和管理镜像

        1.构建镜像

        2.查看镜像历史

        3.标记镜像

高级容器管理

        1.进入正在运行的容器

        2.查看容器日志

        3.容器之间复制文件

数据卷管理

        1.创建数据卷

        2.列出数据卷

        3.删除数据卷

编排和服务管理

        1.初始化 Docker Swarm

        2.部署服务

        3.列出服务


温馨提示:

        <container_id> 是容器的 ID 或者名字

        <image_name> 是镜像的名字或 ID。

        <volume_name> 是数据卷的名字。

        <network_name> 是网络的名字。

=>Docker 常用命令     

容器管理

        1.启动容器

docker start <container_id>

        2.停止容器

docker stop <container_id>

        3.重启容器

docker restart <container_id>

        4.删除容器

docker rm <container_id>

        5.强制删除容器

docker rm -f <container_id>

镜像管理

        1.列出所有镜像

docker images

        2.拉取镜像

docker pull <image_name>

        3.删除镜像

docker rmi <image_name>

容器操作

        1.运行一个新的容器

docker run -it <image_name> /bin/bash

        2.列出正在运行的容器

docker ps

        3.列出所有容器

docker ps -a

网络管理

        1.列出网络

docker network ls

        2.创建网络

docker network create <network_name>

        3.删除网络

docker network rm <network_name>

=>Docker 高级命令

构建和管理镜像

        1.构建镜像

docker build -t <image_name> .

        2.查看镜像历史

docker history <image_name>

        3.标记镜像

docker tag <image_id> <new_image_name>

高级容器管理

        1.进入正在运行的容器

docker exec -it <container_id> /bin/bash

        2.查看容器日志

docker logs <container_id>

        3.容器之间复制文件

docker cp <container_id>:/path/to/file /host/path

数据卷管理

        1.创建数据卷

docker volume create <volume_name>

        2.列出数据卷

docker volume create <volume_name>

        3.删除数据卷

docker volume rm <volume_name>

编排和服务管理

        1.初始化 Docker Swarm

docker swarm init

        2.部署服务

docker service create --name <service_name> <image_name>

        3.列出服务

docker service ls

标签:容器,删除,列出,命令,镜像,Docker,docker,大全
From: https://blog.csdn.net/qq_33415990/article/details/139499790

相关文章

  • 08.docker的数据卷管理
    docker的数据卷管理cp方式:nginx镜像启动容器的web站点路径:/usr/share/nginx/html创建nginx容器dockerrun-d-p80:80nginx:latest访问页面http://192.168.111.10/上传一个web压缩包,展示效果通过cp的方式将本地web站点信息拷贝到容器里面dockercp.4a6d0123......
  • Java (Docker MySql)
    前沿加油每天进步一点就是无敌可以去官网下载Docker yuminstall-ydocker重启刷新停止sudosystemctlstartdockersudosystemctlstopdockersudosystemctlrestartdocker哈可以装客户端端dcocker直接安装就完事了  然后安装mysql然后遇到这样的......
  • 每天学一个 Linux 命令(5):grep
    命令简介文本查找或搜索工具。用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为-,则grep会从标准输入设备读取数据。同样可以配合正则表达式来搜索文本,并将......
  • ext4 文件系统相关命令
    日志文件系统大多数linux操作系统中的默认文件系统选择。ext4文件系统由ext3文件系统改进而来,而后者又是从ext2文件系统改进而来。常用的命令:$df-Thdf-T可以流浪当前系统挂载的卷及设备,-T可以打印设备类型,比如ext4tmpfs或者其他。root@ubuntu-server:~#df-ThFi......
  • Git 常用命令
    Git常用命令修改commit中的信息1.只修改本地最近一次commit例如,刚刚在本地进行了一次提交gitcommit-m"init"后觉得commit信息太简短了,或者写错了等情况想要修改这次commit信息时,使用:gitcommit--amend这个命令会进入一个vi编辑界面,完成更改后会用一个新的提交顶替......
  • 巧用docker+jmeter快速实现分布式百万级并发
    分享背景碰到的问题:一个JMeter实例可能无法产生足够的负载来对你的应用程序进行压力测试~解决办法:1、修改jmeter配置文件里的内存堆2、引入jmeter分布式压测带来的问题:如果我们要做分布式负载测试–我们需要1个主机和N个从机来产生巨大的负载。每台JMeter从机都需要......
  • Linux命令格式详解
    Linux命令格式详解在Linux系统中,命令行界面是用户与系统交互的重要方式之一。通过命令行,用户可以执行各种任务,从简单的文件操作到复杂的系统配置。为了更有效地使用命令行,理解Linux命令的基本格式是至关重要的。一、Linux命令的基本结构Linux命令的基本结构通常包括三个部分:命......
  • Linux中sed命令b选项屏蔽指定的处理区域
     001、Linux中sed命令b选项屏蔽指定的处理区域[root@pc1test2]#lsa.txt[root@pc1test2]#cata.txt##测试数据10102a20304a30506a4070850910k61112a71314815ai91718a[root@pc1test2]#sed'1,3b;s/a/Q/'......
  • GitHub 常用操作与常用命令——GitHub入门,看这一文就够了
    文章目录GitHub常用操作in关键词限制搜索范围:stars或fork数量关键词查找:awesome加强搜索:高亮显示某一行的代码:项目内搜索:显示快捷键:Git常用命令初始化命令查看当前git配置信息:设置提交代码时的用户信息在当前目录新建一个Git代码库下载一个项目和它的整个代码版本与......
  • MySQL 中的 EXPLAIN 命令
    在MySQL中,EXPLAIN命令用于显示MySQL优化器如何执行SQL查询的详细信息。它是一个强大的工具,用于分析查询的执行计划,以帮助优化和调试查询性能。使用方法要使用EXPLAIN命令,只需在要分析的SQL查询前加上EXPLAIN关键字。例如:EXPLAINSELECT*FROMusersWHEREage>......