全面图解Docker架构设计:掌握Docker全链路思维与优化(命令篇)_搜索

Docker 是一个革命性的开放平台,用于开发、交付和运行应用程序。通过使用 Docker,开发者可以打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何支持 Docker 的环境中,在不同环境中实现一致的运行。无论是在虚拟机、物理服务器、数据中心还是云平台,Docker 都能确保应用的快速、可靠地部署和运行。

Docker 提供的不仅仅是容器,它还构建了一个庞大的生态系统,包括 Docker Hub、Docker Compose、Docker Swarm 等工具,这些工具涵盖了从开发到生产、从单一容器到容器编排的全方位需求。Docker 还支持多种编程语言、框架和中间件,使其成为现代应用开发和部署的首选工具。

肖哥弹架构 跟大家“弹弹” 高并发锁, 关注公号回复 ‘mvcc’ 获得手写数据库事务代码

欢迎 点赞,关注,评论。

关注公号Solomon肖哥弹架构获取更多精彩内容SS

历史热点文章

本节内容

全面图解Docker架构设计:掌握Docker全链路思维与优化(命令篇)_搜索_02

11、DockerFile管理命令表
命令类别 二级分类 命令 描述
镜像 创建与构建 docker builder 使用 Dockerfile 构建镜像
docker buildx 使用 BuildKit 构建镜像
保存与加载 docker commit 从更改的容器创建新的镜像
docker save 保存一个或多个镜像为 tar 归档
docker load 加载一个镜像或仓库
导入与导出 docker import 从 tar 归档文件创建一个新的镜像
docker export 导出容器的文件系统作为一个 tar 归档
管理 docker images 列出本地镜像
docker pull 从镜像仓库拉取一个镜像
docker push 将一个镜像推送到镜像仓库
docker rmi 删除一个或多个镜像
标记 docker tag 为本地镜像打标签
容器 操作与管理 docker container 管理容器
docker container commit 从容器创建一个新的镜像
docker container cp 从容器复制文件或文件夹到本地文件系统
docker container create 创建一个新的容器
docker container diff 检查容器文件系统的变化
docker container exec 在运行的容器中执行命令
docker container export 导出容器的文件系统
docker container inspect 获取容器的详细信息
docker container kill 杀死一个或多个运行的容器
docker container logs 获取容器的日志
列出与搜索 docker container ls 列出当前的容器
docker container prune 删除所有未使用的容器
运行与启动 docker container run 运行一个新的容器
docker container start 启动一个或多个已经停止的容器
停止与重启 docker container stop 停止一个运行的容器
docker container restart 重启一个运行的容器
查看状态 docker container top 查看容器中运行的进程
docker container stats 获取容器的统计信息
清理 docker container rm 删除一个或多个容器
docker container prune 删除所有未使用的容器
网络 操作与管理 docker network 管理 Docker 网络
docker network connect 将容器连接到一个网络
docker network create 创建一个新的网络
docker network disconnect 从网络断开一个容器
docker network inspect 获取网络的详细信息
列出与搜索 docker network ls 列出网络
docker network prune 删除所有未使用的网络
docker network rm 删除一个或多个网络
docker network update 更新网络
操作与管理 docker volume 管理 Docker 卷
docker volume create 创建一个新的卷
docker volume inspect 获取卷的详细信息
列出与搜索 docker volume ls 列出卷
docker volume prune 删除所有未使用的卷
docker volume rm 删除一个或多个卷
守护进程 docker daemon 启动 Docker 守护进程
集群管理 操作与管理 docker swarm 管理 Docker Swarm
docker swarm ca 获取或轮询根 CA
docker swarm init 初始化 Swarm 模式
docker swarm join 将节点加入到 Swarm 模式
docker swarm leave 使节点离开 Swarm 模式
docker swarm update 更新 Swarm
docker swarm unlock 解锁 Swarm
docker swarm unlock-key 获取 Swarm 解锁密钥
配置 操作与管理 docker config 管理 Docker 配置
docker config create 创建一个新的配置
docker config inspect 获取配置的详细信息
列出与搜索 docker config ls 列出配置
docker config rm 删除一个或多个配置
插件 操作与管理 docker plugin 管理 Docker 插件
docker plugin create 创建一个新的插件
docker plugin disable 禁用插件
docker plugin enable 启用插件
docker plugin inspect 获取插件的详细信息
列出与搜索 docker plugin ls 列出插件
docker plugin push 推送插件到镜像仓库
docker plugin rm 删除一个或多个插件
docker plugin set 更新插件设置
docker plugin upgrade 升级插件
系统 信息与状态 docker system 管理 Docker
docker system df 显示 Docker 数据使用情况
docker system events 获取 Docker 事件
docker system info 显示 Docker 系统信息
清理 docker system prune 删除未使用的 Docker 对象
docker system update 更新 Docker
帮助 docker --help 获取命令帮助信息
docker version 显示 Docker 的版本信息
12、DockerFile管理命令案例
12.1 镜像
创建与构建

docker build

# 使用当前目录下的Dockerfile构建一个新的镜像,并命名为"my-image"
docker build