전체 글
-
[산대특] Docker backup/restore, export/import, 이벤트, Dockerfile, Multi-Stage, Express, Node.js, React, Flask,[산대특]클라우드기반 빅데이터 활용 정보 시스템보안과정/Cloud 2024. 11. 5. 09:54
1104 조직에서 모두 동일한 환경의 가상 머신을 이용하게 backup/restore 하여 파일을 만들 수 있다. docker save -o ~~docker load -i ~~~ export/import 로도 할 수 있다. export 로 파일을 tar로 추출, import로 다른 이름으로 저장. export 와 save 는 압축되는 파일 구조&디렉터리가 다르다.export : 컨테이너를 동작하는데 필요한 모든 파일을 압축. (컨테이너의 루트 파일 시스템 전체가 포함)save : 레이어 구조까지 포함한 형태로 압축 이러한 이미지 생성하는 방법은 아래와 같다- docker hub 이용 - 무료- 웹에서 Organization 생성, 팀원과 공유 - 유료- 웹에서 WebHook 생성, 팀원과 공유 - ..
-
[산대특] Docker Daemon, Engine, Server, Client, Dangling Image[산대특]클라우드기반 빅데이터 활용 정보 시스템보안과정/Cloud 2024. 11. 1. 16:16
101 오늘 UTP 케이블 Straight 랑 Cross-Over 두 개 만들었다! 도커 컨테이너들을 묶어주는 네트워크 방법은 1) 디폴트로 docker0 브리지(스위치, 게이트웨이)를 이용하기2)사용자 정의 브리지를 생성한 뒤 이용하기3)사용자 정의 브리지에 IP 주소 옵션을 준 뒤 이용하기 4)외부 호스트의 네트워크 그대로 이용하기5)외부와 단절시키는 None 네트워크 이용하기6)container 네트워크로 이용하기7) Bridge 네트워크에서 --net-alias 옵션 이용하기가 있다. (자세한 실습은 개인 필기를 보자) *** Network Cabling 실습 각자가 Cross-Over와 Straight-Thru를 케이블링 한 뒤 Tester기로 확인 했다. 도커 데몬 도커는 클라이언..
-
[산대특] Docker Layer, Volume, Network[산대특]클라우드기반 빅데이터 활용 정보 시스템보안과정/Cloud 2024. 10. 31. 17:26
1031 docker 이미지를 다운 받을 때Layer 라고 하는데, 이미지를 여러 부분으로 분산 저장한 것을 다운받아와서 이렇게 보인다. (Layer + Cache 개념이 들어있다.) 컨테이너에서는 홈피 소스를 저장할 수 없어서(cpu에서 돌아가서 용량이 작아서) 외부 호스트인 Ubuntu에 홈피 소스를 저장하여 연결하면 용량 제약 없이 화려한 홈피를 볼 수 있다. 물론 다른 컨테이너에서도 이 홈피를 볼 수 있다. MySQL DB 컨테이너를 만들 땐환경변수 인자를 통해 계정이나 DB를 생성할 때 만들 수 있다. Container 에 Network 를 할당하여 사용할 수 있다. Class A나 Class B 주소 10.0.0.0이나 172.17.0.0 주소를 사용하여 외부로 노출되는 가상 IP를..