맥북 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 접속시 아래 화면 뜨는지 확인
6. 웹 서버에 표시할 html을 바꾸고 싶다면 아래 따라하기
- 컨테이너의 터미널 실행
- cli 에서 html 파일 확인
# cd /usr/share/nginx/html
# ls -alrt
total 32
-rw-r--r-- 1 root root 497 Jan 25 15:03 50x.html
drwxr-xr-x 1 root root 4096 May 11 02:38 ..
-rw-r--r-- 1 root root 414 May 11 07:38 index.html
drwxr-xr-x 1 root root 4096 May 11 07:40 .
index.html 을 웹서버에 띄우고 싶은 html 파일로 변경하면 된다.
- 웹서버 확인
'Docker' 카테고리의 다른 글
DockerFile 알아보기 (0) | 2022.06.28 |
---|