Tag: docker docker

Mongodb Docker – 创build初始用户并设置初始结构

我正在尝试构build一个用户和基本数据库结构已经设置(从Dockerfile)的MongoDB容器。 这是我的Dockerfile: FROM mongo:latest RUN mongo localhost:27017 "db.help()" (为了testing目的而将其缩小)。 我不断收到错误: connecting to: localhost:27017 2017-06-01T14:49:34.353+0000 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused 2017-06-01T14:49:34.353+0000 E QUERY [thread1] Error: couldn't connect to server localhost:27017, connection attempt failed : connect@src/mongo/shell/mongo.js:237:13 @(connect):1:6 exception: connect failed …和容器无法build立。 我甚至不知道如何检查日志,因为我是从Dockerfile构build的,一旦容器无法构build,就无法进入检查日志。 但是,如果我删除该运行命令并手动执行: docker -exec […]

phabricator在dockerized php容器中找不到dockerized mysql

我正试图推出phabricator作为docker形象。 问题是phabricator返回一个Cannot Find MySQL! 当我访问phabricator / webroot的页面。 当我尝试指定mysql.host , mysql.port , mysql.user和mysql.pass参数时,它似乎仍然失败。 编辑:我正在尝试这个与docker机的macOS“塞拉利昂”。 我通过分离出三个组件来完成这个工作: nginx图像 php-fpm图像 mysql映像 nginx映像和php-fpm映像通过相同的卷共享数据。 具体来说,我在数据/目录中存储必要的phabricator文件(phabricator,liphutil,arcanist)。 我的docker项目的结构如下所示: docker-project/ – docker-compose.yml – php_setup.conf + data/ + phabricator/ + arcanist/ + liphutil/ + nginx/ – Dockerfile + php-fpm/ – Dockerfile php_setup.conf是phabricator php项目的必备nginxconfiguration,它被复制到nginx容器中。 泊坞窗,compose.yml version: "2" services: web: build: context: . dockerfile: nginx/Dockerfile ports: – […]