webserver container 의 /etc/nginx/nginx.conf를 HostOS 경로에 복사
~$ docker run -d -p 7777:80 --name=webserver nginx:1.25.0-alpine
~$ docker cp webserver:/etc/nginx/nginx.conf /home/kevin/nginx.conf
nginx 웹서버 구성을 reverse Proxy 구성으로 변경하고,
~$ docker cp nginx.conf webserver:/etc/nginx/nginx.conf
~$ docker restart webserver
docker build -t pic064 .
docker tag pic064 sjgaru/pic064:latest
docker login
docker push sjgaru/pic064:latest
docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
FROM node:20 AS build
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
FROM nginx:alpine
COPY --from=build /app/build /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
https://www.servermon.kr/board/board.html?code=servermon_board2&page=1&type=v&board_cate=&num1=999882&num2=00000&s_id=&stext=&ssubject=&shname=&scontent=&sbrand=&sgid=&datekey=&branduid=&number=&lock=N