欢迎来到魔幻小生的博客

随笔分类 -  docker

摘要:简介 Docker Compose 是一个用于定义和运行多容器的 Docker 应用程序的工具。它允许开发人员通过简单的 YAML 文件来定义应用程序的服务、网络和卷等资源,并使用单个命令来启动、停止和管理整个应用程序的容器。 安装 下载地址:https://github.com/docker/co 阅读全文
posted @ 2025-08-22 23:39 魔幻小生 阅读(17) 评论(0) 推荐(0)
摘要:Testlink 是基于 WEB 的测试用例管理系统,主要功能是:测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。 首先创建容器网络: docker network create testlink 创建 mariadb 数据库(会先自动下载该 阅读全文
posted @ 2025-08-22 00:35 魔幻小生 阅读(14) 评论(0) 推荐(0)
摘要:需要配置国内镜像加速地址 vi /etc/docker/daemon.json { "registry-mirrors": [ "https://docker.1ms.run" ] } 重启 docker 服务 sudo systemctl daemon-reload sudo systemctl 阅读全文
posted @ 2025-08-21 23:26 魔幻小生 阅读(68) 评论(0) 推荐(0)
摘要:概述 Dockerfile 是一个文本文件,里面包含组装新镜像时用到的基础镜像和各种指令。 使用 dockerfile 文件来定义镜像,然后运行镜像,启动容器。 基本结构 一个dockerfile文件包含以下部分: 基础镜像信息: 使用 FROM 关键字指定基础镜像信息,FROM 是 dockerf 阅读全文
posted @ 2024-04-11 15:06 魔幻小生 阅读(348) 评论(0) 推荐(0)
摘要:通过 docker network ls 命令来查看本地 docker 服务支持的网络类型。 # 查看 my_httpd 容器信息 docker inspect my_httpd # 查看 bridge 网络信息 docker inspect bridge 可以看到每起一个容器,在宿主机网络都会新增 阅读全文
posted @ 2023-06-06 23:42 魔幻小生 阅读(119) 评论(0) 推荐(0)
摘要:Docker 镜像制作 Docker 镜像有两种常用的制作方式: 使用 docker commit 方式制作镜像 使用 docker build 方式制作镜像 使用 docker commit 方式制作镜像 使用 docker commit 的方式制作镜像,就是我们将一个 docker 容器的状态记 阅读全文
posted @ 2023-06-06 13:46 魔幻小生 阅读(389) 评论(0) 推荐(0)
摘要:# 虚拟机 - 基础设施(Infrastructure)。它可以是你的个人电脑,数据中心的服务器,或者是云主机。 - 主操作系统(Host Operating System)。你的个人电脑之上,运行的可能是 MacOS,Windows 或者某个 Linux 发行版。 - 虚拟机管理系统(Hyperv 阅读全文
posted @ 2023-06-05 21:08 魔幻小生 阅读(1460) 评论(0) 推荐(0)
摘要:# Docker 批量操作 ```bash # 启动所有容器 docker start $(docker ps -a -q) # 启动某个容器 docker start 容器名或ID # 关闭所有容器 docker stop $(docker ps -q) # 关闭某个容器 docker stop 阅读全文
posted @ 2023-05-04 18:02 魔幻小生 阅读(58) 评论(0) 推荐(0)
摘要:# 查看CentOS版本 进入docker镜像官网查看centos版本 地址:https://hub.docker.com/ ![image](https://img2023.cnblogs.com/blog/1344595/202304/1344595-20230425174936839-1419 阅读全文
posted @ 2023-04-25 17:52 魔幻小生 阅读(1133) 评论(0) 推荐(0)
摘要:1.查询可安装的DB2数据库 docker search db2 2.拉取db2镜像 docker pull ibmcom/db2 3.查看下载好的镜像 docker images 4.使用DB2镜像启动一个容器 docker run -itd --name db2 --privileged=tru 阅读全文
posted @ 2022-03-29 17:33 魔幻小生 阅读(3449) 评论(2) 推荐(0)
摘要:前言 Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用 Docker 的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行 阅读全文
posted @ 2021-09-08 18:52 魔幻小生 阅读(275) 评论(0) 推荐(0)