2017-05-17 3 views
1

kubuntu 16.04를 사용하여 컴퓨터에 도커 작성 프로그램을 설치하려고합니다. 도커에 대한 설명서의 지침에 따라 단말기에서 다음 오류가 발생합니다 : permission denied: /usr/local/bin/docker-compose. 동일한 문서에서 "sudo -i"로 실행해야한다고 말합니다. 그러나, 내가 이것을 실행할 때 터미널은 나를 똑같이 말한다.docker를 설치하는 중 문제가 쿠분투에 작성되었습니다. 16.04

수정 문제를 찾고 있습니다. user in GitHub (aanand라는 사용자)은 sudo cp을 사용하여 도커 작성 파일을 복사하여 /usr/local/bin에 복사 할 수 있다고 말합니다. 나는 그것을하고 처음으로 성취가 끝나기도한다. docker-compose --version을 사용하여 설치된 버전을 보려고하면 파이썬 오류가 나에게 ImportError: cannot import name split_command라고 표시됩니다. docker-compose 파일의 라인 3과 9 번 라인은 /usr/bin의 버전이 1.8.0이고, 설치하려고 시도한 버전 인 1.13.0으로 바뀌 었습니다. sudo -i curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-'uname -s'-'uname -m' > /home/<tree>/docker-compose

문자는`위 라인 '에 대한 대체했다 : 고정 표시기 버전은 새로 난 나에게 pkg_resources.DistributionNotFound: The 'docker-compose==1.13.0' distribution was not found and is required by the application

고정 표시기-파일 작성했다 I 다운로드에 사용되는 명령을 말한다 다른 파이썬 오류가 발생합니다.

Here I left some screenshot of the response of the terminal when the version is in 1.8 and in 1.13 and the script in both cases

고정 표시기에 대한 내 컴퓨터에있는 버전입니다 : 17.05.0-CE, 나는 어쩌면 매우 간단합니다, 고정 표시기를 사용하여 새로운 해요,하지만 난 노력했습니다 89658be

를 구축 얼마 동안 나는 일하지 않는다.

나는 누군가가 내 오류를 해결하는 데 도움 수 있다는 희망을 가지고 있고, 그래서 우리는

답변

0

루트로 터미널을 열고 실행 지금 덕분에 유래 커뮤니티에서 미래

에서 다른 사람에게 도움을 줄 수있을 것입니다 다음 명령;

curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose 

Got a “Permission denied” error?

그래서, 당신의 /usr/local/bin 디렉토리 아마 쓸 수 없습니다 당신이 수퍼 유저로 작성을 설치해야합니다. sudo -i을 실행 한 다음 아래에서 다운로드 및 설치 명령을 실행 한 다음 종료하십시오.

+1

감사합니다. 나는 옳았다. 해결책은 매우 간단했다. 이 솔루션은 Docker의 문서에 있으며 몇 번 시도했지만 잘못되었습니다. 경험 부족의 오류. 정말 고맙습니다. –

관련 문제