docker 실행 환경
- 도커는 환경을 많이 탄다.
- 윈도우/맥의 로컬 PC에서 도커 테스트가 가능하지만, 결국 실제 서비스를 위해서는 리눅스 서버에서 docker 셋업을 해야 할 것이다.
- 또한 Docker for Windows는 경험상 불안정한 경우가 많았다고 한다.
- 따라서 리눅스 상의 docker 설치 및 작업 방법을 위주로 알아볼 것이다.
docker, dockerfile, docker-compose의 주요 명령 / 기능
- 테스트 예제 활용
- 현업에서 실제로 많이 사용하는 명령/기능을 알아볼 것이다.
- 마지막으로는 서비스 구현 예를 진행해볼 것이다.
docker에 필요한 역량?
- 다양한 환경 셋팅이 완벽하게 맞아야 하는 것이 중요하기 때문에,
- 일반 프로그래밍 보다는 꼼꼼하게 놓친 부분이 없는지, 다르게 설정한 부분이 없는지 실수 없이 체크하는 역량이 비교적 중요하다