Tag: 东方湾

保持容器活着并使用docker-compose链接

我想用docker-compose来组合php和几个数据库(orientdb,neo4j等)。 然后进入php容器并使用shell执行命令。 个别地,我所有的容器都是水stream运行的,当我把它们合在一起的时候,它们都运行着。 但是,我不能为了我的生活找出如何保持php容器活着,所以我可以进入testing。 为了简单起见,我只使用一个数据库:orient-db。 我docker-compose.yml文件: version: '2' services: php: build: . links: – orientdb orientdb: image: orientdb:latest environment: ORIENTDB_ROOT_PASSWORD: rootpwd ports: – "2424:2424" – "2480:2480" 我的“PHP” Dockerfile : FROM php:5.6-cli ADD . /spider WORKDIR /spider RUN curl -sS https://getcomposer.org/installer | php — –install-dir=/usr/bin/ –filename=composer RUN composer install –prefer-source –no-interaction RUN yes | pecl install […]