티스토리 뷰
안녕하세요.
Window 10에 도커 설치 후 docker build ./ 실행시 이미지 ID가 나오지 않는 경우 해결책에 대해서 알아봅시다.
docker build ./ 명령어 실행 시, 대부분 아래 사진과 같이 이미지ID가 나오실거에요.
[사진1]
하지만!! 종종 몇몇 분들은 아래 사진2처럼 나오는 경우도 있습니다.
[+] Building 3.3s (7/7) FINISHED
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 31B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [auth] library/node:pull token for registry-1.docker.io 0.0s
=> [1/2] FROM docker.io/library/node:10@sha256:e84df6f7(~이후 삭제) 0.0s
=> CACHED [2/2] RUN npm install 0.0s
=> exporting to image 0.1s
=> => exporting layers 0.0s
=> => writing image sha256:097a2af3~(~이후 삭제)
[사진2]
일단, 위에 [internal] , docker.io/library/~ 가 나오는 이유는 docker buildkit을 사용하고 있기 때문입니다.
따라서, docker buildkit 사용을 unable시켜주면 [사진1]처럼 이미지 ID가 보이실거에요.
그럼, 해결책 시작합니다~
*docker buildKit unable방법
1. 윈도우 10 도커 아이콘 클릭하여 실행
2. 설정( 톱니바퀴 ) 클릭 >> Docker Engine 을 보시면
{
"registry-mirrors": [],
"insecure-registries": [],
"debug": false,
"experimental": false,
"features": {
"buildkit": true
}
}
로 되어있으실 거에요.
3. buildkit설정을 true -> false로 변경해주세요.
"buildkit": false
아래 그림처럼 false로 수정 후 Apply&Restart 해줍니다.
그럼, 아래처럼 이미지 ID가 잘 나오게 되므로 해결!
감사합니다.
- Total
- Today
- Yesterday
- AntShares
- South Korea Exchange Bithumb
- 코인시장
- 이미지ID
- 코인시장전망
- 비트코인가격하락
- ok
- coin exchange
- 코인시장동향
- ANS change to NEO
- ANS
- build
- Bitcoin in Korea
- bithumb
- Bithumb Exchange
- 코인전망
- Altcoin news
- hacking
- 빌드
- Bitcoin news in Korea
- 알트코인
- neo
- Bithumb hacking
- 코인하락세
- Bitcoin news
- Bitcoin news in South Korea
- Korean favorit coins
- 비트코인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |