NodeJS, MongoDB등 여러가지 서비스들을 조합해서 사용자가 사용하는 서비스를 만들어냅니다. 여기서 이러한 서비스들이 기초하는 OS와의 상호호완성이 중요한 이슈로 자리잡습니다. 우리는 이러한 여러 서비스들이 우리가 사용하는 OS와 호환됨을 보장해야합니다.각 서비
run 명령어는 이미지에서 컨테이너를 동작시키기 위한 명령어입니다.위 명령어는 만약 nginx 이미지가 로컬상에서 존재하면 nginx application을 docker host에서 실행하게 됩니다. 만일 이미지가 host에 존재하지 않으면, docker hub에 가서
여기서 보면 레디스의 버전이 6.2.3인 것을 확인할 수 있습니다. 만일 어떠한 이유로 다른 버전의 레디스를 깔아야되는 경우에는 어떻게 할까요? 4.0 버저능ㄹ 설치해야 된다고 가정해봅시다. 그런 경우에는 docker run redis:4.0이렇게 입력하면 됩니다. 즉
만일 필요한 서비스를 제공하는 이미지가 없다면 어떻게 해야 할까요? 이 경우에는 직접 이미지를 만들어야할 것입니다. 이번 장에서는 python flask를 이용한 간단한 웹 애플리케이션을 만들어 보도록 하겠습니다.먼저 우리는 어떤 것을 컨테이화하고 이미지를 통해서 어떤