쿠버네티스 엔지니어 구인 증가(https://velog.velcdn.com/images/spamdong/post/fd130cb0-4121-4e36-ac19-ec86484279b3/image.png)컨테이너 오케스트라에서 쿠버네티스 사용 비율 급증(https&#
가상화는 하드웨어에 종속된 리소스를 사용해 유용한 IT 서비스를 만드는 기술가상화를 사용하면 물리적 머신의 기능을 여러 사용자 또는 환경에 배포해 물리적 머신을 활용소프트웨어가 물리 리소스를 필요로 하는 가상 환경으로부터 물리 리소스를 분리호스트 컴퓨터 대에서 운영체제
버츄얼 박스 다운로드 > https://www.virtualbox.org/wiki/Downloads실습파일 ova 다운로드 > https://gasbugs.notion.site/2-9f758f34ffc949eeae90384b3d2c6ad7 파일 > 가
내가 원하는 이미지 찾기 > 도커 레지스트리 도커 레지스트리에는 사용자가 사용할 수 있도록 데이터베이스를 통해 Image를 제공하고 있음 누구나 이미지를 만들어 푸시할 수 있으며 푸시된 이미지는 다른 사람들에게 공유가 가능함 누구나 올릴 수 있기 때문에 offical
도커 라이프 사이클 도커 레지스트리에서 이미지를 PULL을 받고 컨테이너로 실행함 PULL > 도커 레지스트리에서 이미지를 다운로드 PUSH > 사용자가 만든 이미지를 도커레지스트리에 올림(권한이 필요함) CREATE > 컨테이너를 생성 START > 생
이미지를 A를 지운다고 하더라도 이미지 B에서 레이어 A, B, C를 사용하기 때문에 지워지지 않음이미 존재하는 레이어 A, B는 새로 다운로드 받을 필요가 없음sudo docker pull nginxsudo docker inspect nginxNginx 이미지 다운로
sudo docker run -d --name tc -p 80:8080 tomcatfirefox 127.0.0.1:80 으로 들어가기sudo docker exec -it tc /bin/bash로그 확인이 가능함exit로 컨테이너에서 나가기sudo docker logs
docker stop \`docker ps -a -q\`docker rm \`docker ps -a -q\`docker rmi \`docker images -q\`docker search jenkinsdocker pull jenkinsJenkins pull시 오류Jen
Mysql와 같이 DB는 ID/PW가 필요하기 때문에 Dockerhub를 이용함https://hub.docker.com/search?q=mysqlMysql 클릭이미지 사용방법 확인docker run --name some-mysql -e MYSQL_ROOT_PA
Dockerhub에서 Jupyter notebook 검색 https://hub.docker.com/r/jupyter/scipy-notebook 볼륨 마운트 옵션 사용해 로컬 파일 공유 > docker run -v :: 권한의 종류 ro : 읽기전용 rw :
도커 빌드할 프로그램 준비 Python를 사용해 단순한 서비스를 시작 및 작성 다음 파일을 작상하여 test_server.py로 저장