Docker学习
文章平均质量分 90
docker系统学习
01宇宙
寸金难买寸光阴
展开
-
(六)阿里云镜像仓库,harbor镜像仓库企业级使用
docker企业仓库实战,harbor使用,本地镜像容器导入导出,原创 2023-03-29 10:45:21 · 1248 阅读 · 0 评论 -
(五)Docker进阶Compose
Docker Compose 是一个 Docker 官方提供的工具,用于定义和运行多个 Docker 容器的应用程序。它可以通过一个 YAML 文件来配置应用程序的服务,从而实现容器化应用程序的快速部署和管理。使用 Docker Compose 可以轻松定义多个 Docker 容器,并指定各个容器之间的依赖关系和网络配置等。通过一个简单的命令行界面,可以轻松地启动、停止、重启和销毁整个应用程序。此外,Docker Compose 还支持通过命令行进行扩展和缩减服务规模,以应对不同的需求。原创 2023-03-17 15:40:40 · 544 阅读 · 0 评论 -
(四)Docker进阶网络模式与特权指令
假设我们需要创建两个容器 container1 和 container2,它们需要在同一个自定义网络 mynetwork 中,并且 container1 需要能够与 container2 通信,而 container2 不需要与 container1 通信。现在,我们需要让 container1 能够与 container2 通信,而 container2 不需要与 container1 通信。注意,这里的 应该替换为 container2 的 IP 地址。原创 2023-03-16 15:22:06 · 2670 阅读 · 1 评论 -
(三)Docker入门dockerfile构建镜像实战
在上面的 Dockerfile 中,我们定义了基于 OpenJDK 11 的 Docker 镜像,设置了一些环境变量,创建了容器中的应用程序目录,并将生成的 Spring Boot Jar 文件复制到容器中。COPY init.sql /docker-entrypoint-initdb.d/ 表示将我们的初始化 SQL 脚本拷贝到容器内部的 /docker-entrypoint-initdb.d/ 目录下,Docker 在启动容器时会自动执行该目录下的 SQL 脚本。原创 2023-03-16 10:00:03 · 410 阅读 · 0 评论 -
(二)Docker入门核心知识
使用 docker commit 命令将当前容器的状态保存为一个新的镜像。该命令可以将容器中的所有修改(包括新增、删除、修改文件等)保存到一个新的镜像中,并为该镜像分配一个唯一的 ID。其中,CONTAINER 是要保存为镜像的容器的名称或 ID;REPOSITORY 是新镜像的仓库名称;TAG 是新镜像的标签。docker commit 的常见参数 OPTIONS-a:标注作者-m:说明注释。原创 2023-03-15 16:08:58 · 303 阅读 · 0 评论 -
(一)Docker入门基础知识
镜像(Image)是一个包含了应用程序运行所需的所有依赖关系、配置信息和代码的轻量级可执行软件包。Docker 镜像是构建 Docker 容器的基础,它可以被认为是一个只读的模板,用于创建容器实例。在 Docker 中,通过使用 Docker 镜像,管理员和开发者可以轻松地创建、启动、停止和删除容器,从而实现快速、可靠和可重复的应用程序部署。原创 2023-03-15 11:11:21 · 441 阅读 · 1 评论