본문 바로가기

Docker9

[컨테이너 개발 실전 입문] #2 도커 컨테이너 배포 위 내용은 모두 여기에 작성하였습니다. 2019. 11. 28.
[컨테이너 개발 실전 입문] #1 도커의 기초 01. 도커란 무엇인가. 정의 도커는 컨테이너형 가상화를 구현해주는 상주 애플리케이션 (도커 데몬) 과 이 어플리케이션을 조작하기 위한 도커 CIL로 구성된 Product이다. 넓은 의미로는 도커 허브 및 클라우드를 비롯한 생태계를 포함한다. 이점 - 기존 가상화 소프트웨어 보다 가볍다 (게스트 OS 없이 호스트 운영체제에서 작동) - 개발 후 운영 환경에 대한 배포나 어플리케이션 플랫폼으로 작용할 수 있다. - 조작이 간편하여 로컬 머신의 개발 환경 구축에 사용된다. 적합하지 않은 경우 - 도커 컨테이너는 운영체제의 동작을 완전히 재현하지는 못한다. 엄밀한 리눅스 계열 운영 체제의 동작이 요구되면 가상화 소프트웨어를 사용하는 것이 낫다. - 비리눅스 환경이 필요한 경우엔 도커가 적합하지 않다. 기본 개.. 2019. 11. 27.
[Docker] 도커 관련 자주쓰는 명령어 모음 - 빌드 docker build -t /: . docker run -it --detach - 삭제 빌드하다가 오류난 이미지 지우기 docker rmi -f $(docker images --filter “dangling=true” -q --no-trunc) - 디버깅 분명 빌드가 됬는데 run 했을 때 컨테이너가 없는 경우 로그를 찍어보자. - 포트포워딩 도커 내에서 3000으로 주는데 나는 3500으로 띄우고 싶을 때 docker run -it --detach -p 3500:3000 - 도커 Webhook 에러가 난 경우 혹시 Post로 들어오는걸 설정을 했는지 확인해보자. 2019. 11. 5.
[Docker] 리눅스 환경에서 도커 설치하기 사실 이 글은 메모용이다. 그냥 여기 나온대로만 하면 설치가 너무 간단하게 되기 때문에.. 딱히 설명도 할 게 없다. sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # sudo apt-key fingerprint 0EBFCD88 >> 애는 그냥 fingerprint 확인하는거임. sudo add-apt-repository "deb [arch=amd64] https://download.docker.com.. 2019. 11. 5.