프로그래밍/Docker
-
도커 두번째프로그래밍/Docker 2024. 1. 2. 21:27
도커 주의사항 동작 중인 컨테이너를 exit하면 컨테이너가 꺼진다. 그렇지만 일반적인 종료가 아닌 강제종료 이기 때문에 exit는 권장하지 않음 컨트롤키를 꾹 누른 상태에서 P Q를 누르면 컨테이너가 계속 동작하는 채로 밖으로 나가진다 그리고 만약 exit를 하여 컨테이너를 꺼버렸다면 docker start 컨테이너ID 또는 컨테이너이름으로 다시 실행 시킨 후 docker exec -it 컨테이너ID 또는 컨테이너 이름 bash mysql을 예로 들면 /etc/init.d/mysql start mysql -uroot -p 이렇게 다시 접속 가능 Virtual Ethernet 은 docker0 과 컨테이너 사이에 존재하는 터널 LXC가 가진 네트워크 기술 중 하나로 네임스페이스가 있는데 그 네임스페이스에 ..
-
도커프로그래밍/Docker 2023. 12. 31. 23:43
CICD. 더 나아가 쿠버네티스까지의 학습을 위해 패캠 강의를 구매하여 도커를 공부하기 시작했다. 첫 글은 도커의 기초를 작성하였다. 도커의 코어 5가지 1. 이미지 2. 컨테이너 3. 네트워크 4. 리소스 매니지먼트 5. 볼륨 컨테이너 어플리케이션을 언제든 실행 가능 하도록 필요한 요소를 하나의 런타임 환경으로 패키징한 논리적인 공간 어플리케이션과 필요 요소를 하나로 패키징하여 실행하게 만든 운영시스템을 가상화한 경량의 격리된 프로세스 -> microVM 이라고도 함 -> OS 수준의 가상화 제공 -> 독립성을 갖기 때문에 다른 컨테이너에 영향을 주지않는 stateless 환경 특징 1. 컨테이너는 최소한의 이미지를 통해 실행되므로 경량이다. 2. 어떤 환경에서든 동작가능하기에 이식성을 갖고 있다. 컨..