データセンタープログラミング09(4)
1526 ワード
09-実験)ドッキングファイルとドッキング画像の作成
🟡 ドッキングファイルとドッキングイメージの作成
DOCKER FILE
が作成されました.# 가상머신 중 우분투 os를 사용함
FROM ubuntu:18.04
# 우분투 환경에서 업데이트 후, nginx 설치
RUN apt-get -y update && apt-get install nginx -y
# 왼쪽 코드는 host 컴퓨터(= 윈도우) // 오른쪽 guest 컴퓨터 (= 가상머신 우분투)
COPY index.html /var/www/html/
COPY style/style.css /var/www/html/style/
COPY images/. /var/www/html/images/
# port 80번
EXPOSE 80
# nginx를 g옵션 & daemon-off 옵션을 주겠음
CMD ["nginx", "-g", "daemon off;"]
🟠 xshellに作成するドッキングイメージを入力します.# 1번 # 도커파일이 있는 경로로 들어가기
cd C:\Users\yuri\Desktop\docker01\WebContent
# 도커 hub 로그인
docker login
# 이미지 build 하기
docker build --tag yuri0329/yuricontainer:1.0 .
# 이미지 확인
docker image ls
# 실행
docker run --name yuricontainer -d -p 5000:80 yuri0329/yuricontainer:1.0
# 도커 push하기
docker push yuri0329/yuricontainer:1.0
🐧 xshellのチェック🐧 http://localhost:5000/-->結果の表示
🐧 自分で作成したドッキングイメージをドッキングセンターにアップロードします.
🐧 ドッキングイメージの確認
Reference
この問題について(データセンタープログラミング09(4)), 我々は、より多くの情報をここで見つけました https://velog.io/@dkddkkd55/데이터센터프로그래밍094テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol