2016-08-25 8 views
0
sudo docker run -p 3000:3000 -d --name mca-service myteam/reponame 

이것은 대개 컨테이너를 실행하는 데 사용하는 명령입니다./var/log/appLog에 폴더가 있습니다. 나는 영속성을 만들기 위해 내 app 로그 파일을 저장하기 위해 contaner와 함께이 디렉토리를 마운트해야한다. 나는 시도했다호스트 볼륨을 node.js 도커 컨테이너에 마운트하는 방법

sudo docker run -p 3000:3000 -d --name mca-service -v /var/log/appLog:/var/log/appLog:rw --entrypoint myteam/reponame 

이 명령. 그러나 그것은 약간의 오류를 일으킨다. 누군가 나를 도와 줄 수 있습니까?

+0

어떤 오류가 발생합니까 ?? –

답변

0

컨테이너 (myteam/reponame)를 실행중인 사용자는 누구입니까? 루트가 아닌 경우 사용자 및 그룹을 변경하고 호스트에서 폴더의 읽기/쓰기 권한을 변경해야합니다.

0

--entrypoint이 비어 있습니다. 제거하거나 사용하십시오 --entrypoint []