티스토리 뷰
CLOUD/CICD
[CI/CD] GitLab CI/CD 구축하기(6) - GitLab Container Registry (unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /root/Dockerfile: no such file or directory)
헐리 2021. 7. 9. 16:58Container Registry 생성
Repo의 [Setting]에서 [Packages & Registries] 에 들어가서 [Container Registry] 선택한다
container가 없다면 다음과 같은 화면이 나온다
첫번째 명령어부터 CLI에 입력한다
컨테이너 레지스트리 로그인
docker login registry.gitlab.com
username 과 password 는 gitlab것을 입력한다
컨테이너 빌드
docker build -t registry.gitlab.com/<레포지토리 이름> .
Dockerfile없이 이 명령어만 입력하면 다음과 같은 에러가 나온다
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /root/Dockerfile: no such file or directory
컨테이너 Push
docker push registry.gitlab.com/<레퍼지토리 이름>