https://docs.docker.com/reference/위 url로 들어가서 Command-line reference > Dokcer CLI (docker)를 클릭하면 도커 명령어를 확인할 수 있다.정의: Registry에 저장된 도커 이미지를 당겨오는
일일이 부팅할 필요 없이 물리적 머신(자원) 위에 여러 가상 머신(OS, 소프트웨어 등)을 띄워서 쓰는 것을 말한다. 한 대의 컴퓨터에 한 가지 일만 시키기에는 남는 자원이 있다. 남는 자원을 효율적으로 사용하기 위해서 가상화 기술을 사용한다.하이퍼바이저: Host O
이미지를 만드는 방법은 commit, build 두 가지이다. 결과는 이미지를 만든다는 점에서 같지만 그 과정은 다르다.commit: 컨테이너 내에서 입력된 명령어들을 바로 반영하여 이미지로 만드는 것build: Dockerfile이라는 file을 만들어서 명령어 스크
1) docker-compose: 앱을 구성하는 서비스를 docker-compose.yml에 정의하여 docker-compose up을 실행하여 하나의 명령으로 앱을 실행하는 것이다. 2) dockerFile: 사용자가 이미지를 만들기 위해 호출할 수 있는 명령이 포함
만든 이미지를 공유하거나 다른 사람들의 이미지를 가져오고 싶을 때 push, pull을 사용한다. Github처럼 Dockerhub에 repository를 생성하고 거기에 이미지를 push 할 수 있다.계정 생성 후 Repositories를 클릭한다.Create Rep
Django와 MySQL의 컨테이너를 서로 연결해서 사용할 것이기 때문에 Docker Compose를 사용해서 한 번에 설치하는 것이 효율적이다.context: docker build 명령을 실행할 디렉토리 경로dockerfile: ‘개발용’ 도커 이미지를 빌드하는 데