docker
文章平均质量分 62
docker实战经验
信息化战略
坚持就是胜利
展开
-
最全的Docker-compose应用部署!快收藏!
收集了绝大部分应用使用docker-compose部署的文件,请查收!> > 让docker-compose变得简简单单!> > 你需要的都有(都是主流的哈,小众的不一定有),没有的评论区留言,嘿嘿嘿!> > 有不足的地方请指正,谢谢!**以下是使用docker-compose运行服务的步骤:**1. 创建一个名为`docker-compose.yml`的文件,并在其中定义服务。例如:```version: '3'services: web: image: nginx原创 2023-12-01 16:17:24 · 928 阅读 · 0 评论 -
docker构建jenkins镜像并运行
在首次访问时,你需要提供 Jenkins 解锁密钥,该密钥将在容器日志中显示。以上步骤提供了一个基本的 Jenkins Docker 镜像,你可以根据需要进行调整,例如添加插件、配置文件等。Jenkins.war 是 Jenkins 的可执行文件。替换为你的电子邮件地址,并将 Jenkins.war 放在与 Dockerfile 相同的目录中。这将在后台运行 Jenkins 容器,并将主机的 8080 端口映射到容器的 8080 端口。选择一个适当的基础镜像,通常是包含 OpenJDK 的镜像。原创 2023-11-24 16:39:28 · 584 阅读 · 0 评论 -
docker安装jenkins(InsCode AI 创作助手)
使用Docker Compose 可以更方便地定义和管理多容器应用,这里是一个简单的 docker-compose.yml 文件。通过访问 http://localhost:8080 来访问 Jenkins。运行 Docker Compose 启动 Jenkins 容器。创建数据存储目录,并赋予权限。原创 2023-11-23 15:23:56 · 39 阅读 · 0 评论 -
docker安装gitlab(InsCode AI 创作助手)
拉去GitLab镜像:docker pull gitlab/gitlab-ce创建一个名为`gitlab`的新目录,用于存储GitLab数据和配置文件。mkdir -p /home/gitlab/准备docker-compose.yml文件*docker-compose安装参考链接:http://t.csdnimg.cn/SQVb8*```version: '3'services: gitlab: image: gitlab/gitla原创 2023-11-22 17:23:25 · 35 阅读 · 0 评论 -
docker进入容器无法使用bash
进入容器命令:docker exec -it google-authenticator bash报错详情:OCI runtime exec failed: exec failed: unable to start container process: exec: "bash": executable file not found in $PATH: unknown解决办法:Dockerfile文件中添加:RUN apk add原创 2023-11-20 14:38:18 · 471 阅读 · 0 评论 -
docker使用openjdk镜像后无法显示验证码
解决方法:Dockerfile内容如下:FROM openjdk:8-jdk-alpineRUN apk add --update --no-cache ttf-dejavu fontconfig && rm -rf /var/cache/apk/*RUN apk add --no-cache bashCOPY app.jar /app.jarENV JAVA_OPTS="-Djava.awt.headless=true -Djava.security.egd=file:/dev原创 2023-11-20 14:28:55 · 218 阅读 · 0 评论 -
docker监控方案
监控Docker容器,有多种监控方案可以选择,每种方案都有其优势和适用场景。以下是几种常见的Docker监控方案的对比和介绍。原创 2023-08-16 13:42:30 · 200 阅读 · 0 评论 -
docker面试汇总(你真的掌握docker了吗)
Docker是一个开源的容器化平台,用于开发、交付和运行应用程序。其主要优势包括快速、一致性的应用程序交付、跨平台性、隔离性、资源效率和环境一致性。在包含Dockerfile的目录中运行.来构建自定义镜像。Docker Compose是一个工具,用于定义和运行多个容器的应用程序,通过一个docker-compose.yml文件配置容器服务。Docker Swarm是Docker的内置容器编排工具,用于管理和部署多个容器,实现高可用和负载均衡。原创 2023-08-15 16:04:08 · 775 阅读 · 0 评论 -
docker推送镜像到Docker Hub完整教程
通过这些步骤,已经成功地将镜像推送到Docker Hub,使其能够在公开的仓库中共享给其他人。请确保的镜像遵循Docker Hub的使用规范,并且不包含敏感信息。在推送之前,需要将要推送的镜像标记为Docker Hub的仓库地址。默认情况下,Docker Hub的仓库地址为。在Docker Hub网站上,应该能够在的账户下的仓库中看到刚刚推送的镜像。在终端中,运行以下命令以登录到的Docker Hub账户。这会将的镜像及其标签上传到Docker Hub。替换为的Docker Hub用户名,原创 2023-08-14 17:51:07 · 1833 阅读 · 0 评论 -
docker入门,简单粗暴
docker基础命令(可满足日常docker使用),docker入门实战(可满足日常docker使用)原创 2023-08-14 16:40:23 · 102 阅读 · 0 评论 -
linux 安装docker通用教程
在Linux上安装Docker非常简单,以下是在Linux操作系统上安装Docker的步骤。原创 2023-08-14 13:28:38 · 116 阅读 · 0 评论 -
Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别
是Docker的命令行客户端,用于与Docker守护程序交互;docker-ce是Docker的社区版,提供了完整的容器化平台;而则是底层的容器运行时组件,用于管理容器的生命周期和镜像管理。这些组件在Docker生态系统中各自发挥着不同的作用,共同构成了强大的容器化解决方案。原创 2023-08-14 10:12:26 · 1585 阅读 · 0 评论