내가 사용하려 git repo URL 에 나 docker-compose.yml
파일 설명된 대로, 여기에. 이 서비스는 다음과 같습니다:
app:
build: "https://[MY_GITHUB_OAUTH_TOKEN]@github.com/org/repo.git#develop"
나는 다음과 같은 오류가:
$ docker-compose up
[+] Running 0/1
⠿ app Error 0.5s
[+] Building 0.0s (1/1) FINISHED
=> CACHED [internal] load git source https://[MY_GITHUB_OAUTH_TOKEN] 0.0s
failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount730635615/https:/[MY_GITHUB_OAUTH_TOKEN]@github.com/org/repo.git#develop/Dockerfile: no such file or directory
하지만,때 나는 복사본을 정확한 URL 에서 나 docker-compose.yml
파일,저는 그것을 이용할 수 있습니다커를 구축합니다. 나는 볼 수 있습니다 모든 단계의 Dockerfile
되고 실행됩니다.
$ docker build https://[MY_GITHUB_OAUTH_TOKEN]@github.com/org/repo.git#develop
가 develop
점 [MY_GITHUB_OAUTH_TOKEN]
나 GitHub 토큰가 유효한 Dockerfile
(주 D)도 루트입니다. 왜 이 작업 docker build
지 docker-compose
? 그것은 있을 수 없는 문제로 토큰 작동하기 때문에 가 docker build
.
중요한 경우,나 M1Mac 로커 Mac 설치됩니다. docker-compose
으로 잘하고 기타 서비스를 제공합니다.