일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 함수
- 시저암호
- 정보보안
- 백준
- AWS
- 데이터분석
- 코딩테스트 연습
- XSS 취약점
- 개인정보보호법
- 컴퓨터 구조
- 파이썬
- 마이데이터
- 파이썬 문법
- 알고리즘
- 웹모의해킹
- AI
- 프로그래머스
- 회귀분석
- docker
- 자료형
- 개인정보보호
- 도커
- 데이터 분석
- 데이터3법
- 클라우드
- 머신러닝
- vagrant
- 코테
- 웹 모의해킹
- 코딩테스트
- Today
- Total
목록클라우드/가상화 구축 (7)
찬란하게

1. 베이스 이미지 선택 베이스가 되는 서비스 Application file + DockerFile = DockerImage import get 방식 호출 yum install -y tree 이미지로 만들기 경량 alpine12버전의 nodejs 베이스 사용 테스트용이기 떄문에 에러 발생 포트포워딩 필요 컨테이너 stop후에삭제 작업 디렉토리 나누기 도커 컨테이너 구축 과정 vi Dockerfile > base 이미지 선택 > FROM node:apline >COPY(ADD) >RUN >CMD( ) docker build --tag simpleweb . -f Dockerfile docker run -d -p 18080:8080 simpleweb curl -X GET http://127.0.0.1:1808..
docker ps docker
https://www.programmersought.com/article/71306435195/

컨테이너 옵션 --rm --it 데몬 = 백그라운드 컨테이너 종료 bash = shell 프로그램 exec -> execute 1) 컨테이너를 통해 mysql 실행 127.0.0.1 -> 루프백 주소 : 자기 자신의 주소로 연결해준다. 2) Guest OS 에서 접속 포트 옵션 추가

vagrant : 가상화 처리 솔루션 버전확인 작업 폴더 생성 초기화, status vargrant status 디렉토리 확인 dir 코드 확인 이미지 = 운영체제를 실행하기 위해 필요한 정보를 모아놓은 파일 -> 상태를 갖고 있지 않아야 함 -> 모두가 사용할 수 있도록 실체화 x 베이크란트에서는 box라는 표현을 사용한다. https://www.vagrantup.com/ Vagrant by HashiCorp Vagrant enables users to create and configure lightweight, reproducible, and portable development environments. www.vagrantup.com vagrant box 중 하나를 선택한 뒤 code를 변경해준다...