boot2docker相关内容

Dockerfile CMD 未在容器启动时运行

所以我已经为一个项目编写了一个 Dockerfile,我已经定义了一个 CMD 来在启动容器时运行以引导应用程序. Dockerfile 看起来像 # 创建我们的挂载文件夹和卷ENV MOUNTED_VOLUME_DIR=站点运行 mkdir/$MOUNTED_VOLUME_DIR环境路径=$MOUNTED_VOLUME_DIR/sbin:$MOUNTED_VOLUME_DIR/commo ..
发布时间:2022-01-14 18:52:07 其他开发

Dockerfile 和 dev/test/prod 环境

我想创建 Dockerfile,它能够构建三个不同的映像(目前一个).这些图像仅在配置文件中有所不同. 我在尝试: 创建三个不同的 docker 文件(不起作用,因为 dockerfile 需要命名为 Dockerfile 并且位于上下文根目录中 找到一种将参数传递给 docker build 命令的方法 - 没有找到 使用 ONBUILD 命令 - 我创建了一个主文件和三个特定的 ..
发布时间:2022-01-14 18:39:35 其他开发

Docker 将 warfile 添加到官方 Tomcat 镜像

我通过运行此命令为 Tomcat 提取了官方 Docker 映像. docker run -it --rm tomcat:8.0 通过使用它作为基础图像,我需要在 tomcat webapps 文件夹中构建包含我的 war 文件的新图像.我是这样创建 Dockerfile 的. 来自 tomcat8添加战争文件/usr/local/tomcat 当我通过构建镜像运行这个 Dockerfil ..
发布时间:2022-01-14 18:29:10 其他开发

如何使用 Dockerfile 将文件从主机复制到容器

我写了一个看起来像这样的 Dockerfile 来自 ubuntu:12.04运行 apt-get 更新运行 apt-get install -y wget 现在我的主机中有一个名为 abc.txt 的文件.我怎样才能将它复制到这个容器.我可以在 Dockerfile 中添加从主机复制到容器的任何步骤. 解决方案 像这样使用 COPY 命令: 复制 foo.txt/data/foo. ..
发布时间:2022-01-14 18:28:10 其他开发

我们可以在通过 dockerfile 构建 docker 映像的同时通过 cmd 行传递 ENV 变量吗?

我正在处理一项任务,该任务涉及使用 Dockerfile 构建一个以 centOs 为基础的 docker 映像.dockerfile 中的步骤之一需要设置 http_proxy 和 https_proxy ENV 变量才能在代理后面工作. 由于这个 Dockerfile 将被具有不同代理的多个团队使用,我想避免必须为每个团队编辑 Dockerfile.相反,我正在寻找一种允许我在构建时传递 ..
发布时间:2022-01-14 18:27:02 其他开发

Docker 容器在 boot2docker 中不使用主机 DNS

我在我的 Mac 上运行 boot2docker.OSX 版本 10.9.3boot2docker 版本 4.3.12Docker 版本 0.12.0 boot2docker 镜像是一个 vagrant box,使用的是 virtualbox.我尝试了许多流浪盒子(例如 stigkj/boot2docker).他们都表现出这个问题. 如果我通过 ssh 进入 boot2docker 映 ..
发布时间:2022-01-04 14:23:20 其他开发

Docker Compose 与 Dockerfile 有什么区别

我一直在阅读和了解 Docker,并且正在尝试正确选择要使用的 Django 设置.到目前为止有: Docker Compose 或 Dockerfile 我知道在 Docker Compose 中使用了 Dockerfiles,但我不确定将所有内容放在一个包含多个 FROM 的大型 Dockerfile 中是否是一种好习惯 不同图像的命令? 我想使用几个不同的图像,包括: u ..

Docker 组合,在 net:host 中运行容器

我想在“主机"中生成 3 个服务net 使用 docker-compose.这是我的 docker-compose.yml 文件: 版本:'2'服务:mysql:图片:mysql网络:“主机"nginx:图片:nginx网络:“主机"应用程序:图片:tomcat网络:“主机" 我收到以下错误: $ docker-compose up[31mERROR[0m: 文件 '.\docker-com ..
发布时间:2021-12-26 22:27:43 其他开发

退出代码 0 docker

我正在尝试使用 docker-compose 服务启动容器.但不幸的是,容器退出,代码为 0.容器的构建归功于来自 .tar.gz 存档的存储库.这个档案是一个 Centos 虚拟机. 我想从同一个存档创建 6 个容器.我不想输入 6 次 docker 命令,而是想创建一个 docker-compose.yml 文件,我可以在其中总结他们的命令和标签. 我已经开始编写 docker-c ..
发布时间:2021-12-26 22:21:49 其他开发

Docker 错误:客户端和服务器的版本不同

由于我刚刚将 Docker 更新到 1.1.0,我得到: 来自守护进程的错误响应:客户端和服务器的版本不同(客户端:1.13,服务器:1.12) 你知道如何解决这个问题吗? 我切换回 1.0.1,一切又正常了. 解决方案 安装boot2docker后貌似需要升级VM: 如果您是从 boot2docker 0.12 或更高版本升级,您可以使用 boot2docker ..
发布时间:2021-12-07 12:30:52 其他开发