티스토리 뷰
반응형
내 경우, docker-compose.yml 파일과 Dockerfile의 경로가 같아 context를 현재 경로(온점, .)로 입력하였다.
version: '3.9'
services:
my-backend-app:
image: "[이미지_태그명]:[버전]"
build:
context: . # Dockerfile이 있는 경로를 여기에 명시하자
요렇게 작성하면 image 속성에 명시된 이미지를 우선 pull 해보고, 없으면 build 섹션에 명시된 것을 빌드한 후에 태깅한다.
이 과정에서 원격 저장소에 없는 image를 pull 하기에(= 지금 내가 만드는 컨테이너가 원격 저장소에 있을리 없으므로) 에러가 노출되지만, 이후에 build 섹션의 내용대로 이미지를 빌드한다.
에러가 좀 꼴뵈기 싫은데, 아직까진 별다른 해결책을 찾지 못하였음!
'Dev. > Docker' 카테고리의 다른 글
[Docker] 이미지 태그 변경하기 (0) | 2024.09.12 |
---|---|
[Rancher Desktop] nerdctl cannot access containerd socket (0) | 2023.11.01 |
[Docker] Dockerfile - COPY로 폴더 옮기기 (0) | 2023.07.12 |
[Docker] Dockerfile Timezone 설정 (0) | 2021.11.02 |
[Docker] docker build 중 COPY / ADD에서 특정 파일은 제외하기 (0) | 2021.10.18 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Gradle
- Puppeteer
- dev
- javascript
- IntelliJ
- JPA
- etc
- spring boot
- postgresql
- terraform
- Linux
- jQuery
- Database
- eureka
- AWS
- Spring Cloud Config
- hashicorp
- shell
- mysql
- Docker
- Java
- Node.js
- react
- pgloader
- kotlin
- 코딩테스트
- Git
- AWS IoT
- Vault
- JEST
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함