eric9687.log
로그인
eric9687.log
로그인
Docker
eric9687
·
2022년 1월 11일
팔로우
0
0
Docker
가상화
개발할 때, 서비스 운영에 사용하는 서버에 직접드러가서 개발하지 않음. local 환경에서 개발하고 완료되면 staging서버, production 서버에 배포.
개발을 진행한 local 환경과 production서버 환경이 다른 경우 OS가 다르기 때문에 라이브러리, 파이썬 등을 설치시 다르게 진행. 또는 같아도 올바르게 작동하지 않을 수 있음.
따라서, 서버환경까지도 모두 한번에 소프트웨어화. 특정 소프트웨어 환경을 만들고, local,production서버에서 그대로 활용.
서버의 환경 불일치 해소
어느 환경에서나 동일한 환경으로 프로그램을 실행할 수 있음
Docker Image
컨테이너를 실행할때 사용할 수 있는 템플릿.
read only
Docker Container
Docker Image를 활용해 실행된 인스턴스
write가능
Docker로 할 수 있는 일
다른 사람이 만든 소프트어를 가져와서 바로 사용할 수 있음.
다른 사람이 만든 소프트웨어: Docker Image, 설정을 포함한 실행환경
자신만의 이미지를 만들면 다른사람에게 공유할 수 있음. 원격저장소: container registry
eric9687
그러나 먼저 된 자로서 나중되고 나중 된 자로서 먼저될 자가 많으니라(마:19:30)
팔로우
이전 포스트
Quantization [1]
다음 포스트
딥러닝 개괄적 복습
0개의 댓글
댓글 작성