草庐IT

Phalcon-Compose

全部标签

Docker - 无法在卷内的容器之间共享数据(docker-compose 3)

我现在有一些用于Web应用程序的容器(nginx、gunicorn、postgres和节点,用于从源代码和React服务器端渲染构建静态文件)。在节点容器的Dockerfile中,我有两个步骤:构建和运行(Dockerfile.node)。它最终在一个容器内有两个目录:bundle_client-是nginx和bundle_server的静态-它在节点容器本身中用于启动快速服务器。然后我需要与nginx容器共享一个构建的静态文件夹(bundle_client)。根据我的docker-compose.yml中的docker-compose引用来执行此操作我有以下服务(见完整docker-

Docker - 无法在卷内的容器之间共享数据(docker-compose 3)

我现在有一些用于Web应用程序的容器(nginx、gunicorn、postgres和节点,用于从源代码和React服务器端渲染构建静态文件)。在节点容器的Dockerfile中,我有两个步骤:构建和运行(Dockerfile.node)。它最终在一个容器内有两个目录:bundle_client-是nginx和bundle_server的静态-它在节点容器本身中用于启动快速服务器。然后我需要与nginx容器共享一个构建的静态文件夹(bundle_client)。根据我的docker-compose.yml中的docker-compose引用来执行此操作我有以下服务(见完整docker-

postgresql - Docker Compose 和 Postgres : Name does not resolve

在Docker中,我正在尝试配置Postgres,使其在另一个容器中启动并运行,并将其链接到我的users服务,使用以下结构进行设置:docker-compose-dev.ymlservices/users/manage.pyDockerfile-deventrypoint.shproject/__init__.pyconfig.pydb/create.sqlDockerfiledocker-compose-dev.ymlversion:'3.7'services:users:build:context:./services/usersdockerfile:Dockerfile-dev

postgresql - Docker Compose 和 Postgres : Name does not resolve

在Docker中,我正在尝试配置Postgres,使其在另一个容器中启动并运行,并将其链接到我的users服务,使用以下结构进行设置:docker-compose-dev.ymlservices/users/manage.pyDockerfile-deventrypoint.shproject/__init__.pyconfig.pydb/create.sqlDockerfiledocker-compose-dev.ymlversion:'3.7'services:users:build:context:./services/usersdockerfile:Dockerfile-dev

docker - docker compose 容器内的 SSH 代理转发

无法打开与您的身份验证代理的连接。我正在关注approachofmountingthe$SSH_AUTH_SOCKasavolume,但使用compose这样做。设置~/.ssh/configHost*ForwardAgentyesDockerfile:FROMatlashealth/ruby:2.2.2RUNapt-getupdate-qq&&\apt-getinstall-qybuild-essentiallibxml2-devlibxslt1-dev\g++qt5-defaultlibqt5webkit5-devxvfbdbus\libmysqlclient-dev\mysql-

docker - docker compose 容器内的 SSH 代理转发

无法打开与您的身份验证代理的连接。我正在关注approachofmountingthe$SSH_AUTH_SOCKasavolume,但使用compose这样做。设置~/.ssh/configHost*ForwardAgentyesDockerfile:FROMatlashealth/ruby:2.2.2RUNapt-getupdate-qq&&\apt-getinstall-qybuild-essentiallibxml2-devlibxslt1-dev\g++qt5-defaultlibqt5webkit5-devxvfbdbus\libmysqlclient-dev\mysql-

jenkins - 在 Jenkins 作业中执行命令时未发现“docker-compose”错误

当我尝试在Jenkins作业中将docker-composeup作为shell构建步骤命令执行时,我得到了响应docker-compose:commandnotfound。有谁知道如何解决这个问题?Jenkins本身托管在CentOS机器上。我已经将用户“jenkins”添加到“sudoers”和用户组:root、jenkins、docker。 最佳答案 将您的docker-compose可执行文件添加到PATHenvvar。或者使用像这样的完全指定的路径/usr/local/bin/docker-compose

jenkins - 在 Jenkins 作业中执行命令时未发现“docker-compose”错误

当我尝试在Jenkins作业中将docker-composeup作为shell构建步骤命令执行时,我得到了响应docker-compose:commandnotfound。有谁知道如何解决这个问题?Jenkins本身托管在CentOS机器上。我已经将用户“jenkins”添加到“sudoers”和用户组:root、jenkins、docker。 最佳答案 将您的docker-compose可执行文件添加到PATHenvvar。或者使用像这样的完全指定的路径/usr/local/bin/docker-compose

windows - Docker compose - 共享卷 Nginx

我只是想测试Docker,但似乎有些东西不能正常工作。当我有这样的docker-compose.yml时:web:image:nginx:latestports:-"80:80"当我在浏览器中运行我的docker.app域(示例域指向dockerIP)时,我得到了默认的nginx网页。但是当我尝试做这样的事情时:web:image:nginx:latestvolumes:-/d/Dev/docker/nginx-www/nginx/html/:/usr/share/nginx/html/ports:-"80:80"当我运行时:docker-composeup-id当我在浏览器中运行相同

windows - Docker compose - 共享卷 Nginx

我只是想测试Docker,但似乎有些东西不能正常工作。当我有这样的docker-compose.yml时:web:image:nginx:latestports:-"80:80"当我在浏览器中运行我的docker.app域(示例域指向dockerIP)时,我得到了默认的nginx网页。但是当我尝试做这样的事情时:web:image:nginx:latestvolumes:-/d/Dev/docker/nginx-www/nginx/html/:/usr/share/nginx/html/ports:-"80:80"当我运行时:docker-composeup-id当我在浏览器中运行相同