Docker 명령어
Continue reading
시작하세요! 도커/쿠버네티스 1장 ~ 2.4장 정리
Continue reading
MySQL Container 생성 및 실행
Continue reading
Docker 명령어
Continue reading
Docker란 무엇인가
- Docker 정의
- 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼
- 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징
- 컨테이너 내 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어 실행 환경이 포함되어 있음
- Kubernetes는 컨테이너 애플리케이션의 배포, 확장 및 관리를 자동화 하는 오픈 소스
- Docker 작동 방식
- VM은 서버 하드웨어를 가상화하는 방식 vs Container 기반의 Docker는 서버 운영 체제를 가상화
- Docker는 각 서버에 설치되며 컨테이너를 구축, 시작 또는 중단하는 데 사용할 수 있는 명령 제공
- Docker Architecture
- Docker 플랫폼은 하드웨어 영역에서 OS 단계로 소스를 추상화
- VM은 전체 하드웨어 서버를 추상화
- Container는 OS kernel을 추상화
- 가상화의 전혀 다른 접근법, 더 가벼운 instance
Continue reading
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running
- 도커 에러 로그가 위와 같을 경우 도커가 실행되지 않은 것
- $sudo systemctl status docker
- docker 서비스 상태 확인 명령
- Active 값이 dead 혹은 stop 일 시 아래 명령어 실행
- $sudo systemctl start docker
- $sudo systemctl enable docker
Continue reading