여기에 내가 단일 노드에있을 때이 고정 표시기의 작성 파일이 작동 내 고정 표시기의 작성 파일방법으로 떼에서 컨테이너를 고정 표시기 로컬 파일을 공유하는
version: '2'
services:
demoui:
image: demoimage
ports:
- "80:8000"
volumes:
- ./democonfig/config.js:/usr/local/tomcat/webapps/demo-ui/config.js
- ./logs/demo-ui:/usr/local/tomcat/logs
restart: unless-stopped
입니다 고정 표시기-구성한다. 도커 떼로 옮긴 후. 그것은 작동하지 않습니다. 그것은
ERROR: for demoui Error response from daemon: rpc error: code = 2 desc = "oci runtime error: could not synchronise with container process: not a directory"
Traceback (most recent call last):
File "<string>", line 3, in <module>
File "compose/cli/main.py", line 63, in main
AttributeError: 'ProjectError' object has no attribute 'msg'
docker-compose returned -1
그래서 질문이 클러스터를 떼하는 파일을 공유하는 방법
- 입니다 다음과 같은 오류가 발생합니다?
모든 파일을 이미지로 복사하여 실행해야합니까?
도커 볼륨에 대한 문서를 swarm과 공유하십시오.