Docker

Docker

DockerFile 알아보기

Docker 파일은 형식으로 작성한다. #은 주석 명령은 대소문자를 구분하지는 않지만 보통 대문자로 작성한다. Docker는 Dockerfile에 작성된 명령을 순서대로 처리한다. Dockerfile에서 명령은 항상 FROM으로 시작해야 한다. FROM 이 없거나, FROM 앞에 다른 명령이 있으면 이미지가 생성되지 않는다. 각 명령은 독립적으로 실행 된다. 예를 들면 cd로 디렉토리를 이동하더라도 뒤에 있는 명령에는 영향을 주지 않는다. 1. dockerignore Dockerfiile과 같은 디렉토리에 들어있는 모든 파일을 context라고 한다. 특히 이미지를 생성할 때 컨텍스트를 모두 Docker 데몬에 전송하므로 필요없는 파일이 포함되지 않도록 주의한다. 2. FROM FROM 은 어떤 이미지를..

Docker

맥북 M1 docker Desktop 설치 및 nginx 컨테이너 실행해서 웹 서버 만들기

맥북 M1 docker Desktop 설치 및 nginx 컨테이너 실행해서 웹 서버 만들기 1. docker Desktop 다운 https://docs.docker.com/desktop/mac/apple-silicon/ Docker Desktop for Apple silicon docs.docker.com 2. docker 설치 완료되면 상단바에 running 표시 완료 (시간 소요됨) 3. 대시보드 들어가서 nginx 이미지 다운로드 4. 컨테이너 실행하기 - 맥 cmd 실행 % docker container run --name webserver -d -p 80:80 nginx​ - docker desktop에서 컨테이너 실행 확인 5. 웹서버 확인 - 0.0.0.0:80 접속시 아래 화면 뜨는지 확인..

아아네잔
'Docker' 카테고리의 글 목록