Docker&k8s

[Docker] Nginx 컨테이너 생성

Richard.Ryu 2024. 1. 30. 16:56
반응형

 

 

먼저 nginx image를 pull 합니다.

docker pull nginx:latest 

위와 같이 Download 가 완료되면, 아래 명령을 실행합니다.

docker run --name {이름} -d(background 실행) -p {local port}:{container port} {container image}

docker run --name nginx -d -p 80:80 nginx

docker ps -a 로 Status 정상인 것을 확인 할 수 있습니다.

 

웹페이지를 여시고 localhost 입력으로 아래와 같이 접속되는 것을 확인 할 수 있습니다.

 

좀 바꾸고 싶어서, nginx 컨테이너에 직접 접속합니다.

docker exec -it nginx /bin/bash

-i : interactive

-t : tty

아래와 같이 Command 창이 root@ 으로 변경되었습니다.

container 내부로 이동한 창입니다.

 

이동할 위치는 아래와 같습니다.

cd /usr/share/nginx/html/

index.html 을 수정해볼겁니다.

vi 실행해보니, Command not found 가 발생합니다...

 

debian linux 는 ubuntu 계열이므로, apt update

apt install vim 으로 vim 을 설치합니다.

 

이제 vim 명령이 정상적으로 사용 가능합니다.

vim index.html

 

link 부분에 제 블로그 URL을 넣어보았습니다.

 

localhost 새로고침을 해보면 me.com 으로 링크가 표시됩니다.

 

 

반응형