NGINX가 프록시 한 PHP 웹 응용 프로그램 (php-fcm)에 대한 두 개의 Docker 이미지를 설정하려고합니다. 이상적으로는 웹 응용 프로그램의 모든 파일을 php-fcm 기반 이미지로 복사하고 볼륨으로 표시하는 것이 좋습니다. 이 방법으로 두 컨테이너 (웹 및 응용 프로그램)는 정적 파일을 제공하는 NGINX 및 PHP 파일을 해석하는 PHP-f
Docker의 초보자이고 Volumes 항목을 더 잘 이해하려고합니다. 컨테이너가 생성 될 때 볼륨이 초기화됩니다 여기에 나는 것을 알 수있다. 컨테이너의 기본 이미지에 지정된 마운트 지점에 데이터가 들어 있으면 볼륨 초기화시 기존 데이터가 새 볼륨에 복사됩니다. 호스트 디렉토리를 마운트하는 경우에는 적용되지 않습니다. 데이터 볼륨을 컨테이너간에 공유하고
여기에 내가 단일 노드에있을 때이 고정 표시기의 작성 파일이 작동 내 고정 표시기의 작성 파일 version: '2'
services:
demoui:
image: demoimage
ports:
- "80:8000"
volumes:
- ./democonfig/config.js:/usr/local/tomcat/w
나는 도커 VOLUME의 사용법에 정말 고심하고있다. 내가 $ docker build -f dockerfile -t test .를 실행하고 성공 FROM ubuntu:latest
VOLUME /foo/bar
RUN touch /foo/bar/tmp.txt
: 나는 일반 dockerfile 있습니다. 이 후, 나는 생성 된 test 이미지의 실행과 관
저는 Fedora 23에 있으며 docker-compose를 사용하여 app 및 db의 두 컨테이너를 만듭니다. 나는 내 dev env로 그 docker를 사용하고 싶지만, 코드를 바꿀 때마다 docker-compose build와 up을 실행해야한다. 그래서 내가 검색하고 "볼륨"옵션을 시도했지만 내 코드는 도커에 복사되지 않습니다. 도커 - 빌드를 실행
/var/www에 볼륨이있는 dockerage/apache-mellon을 기반으로 한 도커 이미지를 만들려고합니다. WORKDIR /tmp
COPY . /tmp
RUN ./node_modules/gulp/bin/gulp.js
RUN cp -R /tmp/dist/ /var/www
고정 표시기 빌드 프로세스가 어떤없이 완료 : 나는 임시 디렉토리 내부
나는 docker를 실행하기 위해 EC2 인스턴스를 사용하고 있습니다. OSX를 사용하는 로컬 머신에서 컨테이너와 볼륨을 생성하기 위해 도커 머신을 사용하고 있습니다. 그러나 어떤 컨테이너에 로컬 폴더를 마운트하려고 할 때 불가능합니다. 나는 데이터 만 컨테이너와 나는 데이터 전용 컨테이너 볼륨이 있어야 컨테이너 내가 마운트 노력하고있어 하나에 얻을 수있는