본문 바로가기
반응형
DevOps/Docker

[Docker] error checking context 'can't stat

by brightGarden02 2023. 1. 18.

 

 

https://docs.docker.com/get-started/02_our_app/

 

Containerize an application

 

docs.docker.com

Part2 :Containerize an application

Build the app’s container image

도커 문서를 따라하던 중 에러가 생겼다.

 

다음 명령어에서 에러가 생겼다.

docker build -t getting-started .

 

 

에러: error checking context 'can't stat

 

 

home 디렉토리 하위에서  git clone을 했어야했다.

 

 

Part 2: Containerize an application

> Get the app

해결방안

 

다시 Get the app 절차로 돌아간다.

 

터미널에서 home 디렉토리 하위로 이동한다.

필자는 /home/won에서 진행했다.

 

메뉴얼대로 git clone을 한다.

 

getting-started/app에 들어가서 Dockerfile을 만든다.

# syntax=docker/dockerfile:1
FROM node:18-alpine
WORKDIR /app
COPY . .
RUN yarn install --production
CMD ["node", "src/index.js"]
EXPOSE 3000

 

 

아래 명령어를 실행한다.

docker build -t getting-started .

 

 

성공적으로 실행된다 :)

 

 

참고: adglkh님의 도움을 받았다.

https://github.com/docker-archive/docker-snap/issues/8

 

Error checking context on docker build · Issue #8 · docker-archive/docker-snap

Running sudo docker build -t <image> . in the context of /home/$USER, but getting the following error (where $USER is the actual username): Error checking context: 'can't stat '/h...

github.com

 

댓글


반응형
반응형