본문 바로가기

docker3

Docker를 이용해서 React.js를 배포하기 1 인프런의 따라하며 배우는 도커와 CI환경을 듣고 있다고 지난 포스팅에서 언급했는데요. 도커도 처음부터 끝까지 제대로 배우려면 그 엄청난 양으로 우리를 압도합니다. 해당 강의는 초보자를 위한 강의 답게 실제로 쓰이는 필수적인 내용들만 간추려서 예제와 함께 따라 배우는 거라 이해도 쉽습니다. 강추....! Dockerfile.dev 개발환경에서 사용하는 도커 파일은 Dockerfile 끝에 .dev를 덧붙여줍니다. Dockerfile과 마찬가지로 안에 쓰이는 구문은 같습니다만 터미널에서 해당 파일을 실행시킬 때는 다음과 같이 덧붙여줘야 합니다. -f 뒤에 Dockerfile.dev를 명시해주어 지금은 이 파일을 이용해서 이미지를 빌드해줄것이라고 알려주어야 합니다. 그렇지 않으면 Dockerfile을 찾을 것.. 2021. 7. 18.
Docker volume & compose Docker volume & compose 도커 파일 작성법과 도커 볼륨과 컴포즈에 대해 정리하겠습니다. 인프런의 따라하며 배우는 도커와 CI 환경 강의를 듣고 있는데요(강추). 그동안 프론트엔드 CSS강의 듣다가 이 강의로 돌아오니 모든 내용이 새롭습니다. 역시 익숙하지 않은 내용은 짧은 텀으로 고반복 해줘야 하는게 진리입니다. 복습하고 강의를 듣다가 모르는 부분은 도커 공식사이트를 참조하며 추가했습니다. 도커는 배우면 배울 수록 신기하고, 사람들 마다 다른 컴퓨터 환경에서도 돌아갈 수 있도록 판을 짜준다는 점이 매력적입니다. docker file 작성법 & port mapping FROM node:10 WORKDIR /usr/src/app COPY package.json ./ RUN npm insta.. 2021. 7. 15.
Docker란 무엇인가? Docker docker는 다른 작업 환경에서도 신속하고 안정성 있게 소프트웨어를 설치 및 실행할 수 있도록 도와주는 오픈 플랫폼입니다. 여러 사람들과 협업하는 환경에서 docker를 빼놓고 작업하기는 어려워보입니다. 그래서 저도 docker에 대해서 배우기 위해 인프런에서 '따라하며 배우는 도커와 CI환경' 강의를 듣고 있습니다(강력 추천!). 배운 내용 중에서 기억해야될 내용을 위주로 간단하게 정리할 계획입니다. Container & Image 도커에서 핵심이라고 할 수 있는 container는 물류의 컨테이너처럼 application을 실행할 때 필요한 모든 것을 쉽게 전달할 수 있도록 패키징으로 묶은 것을 의미하는 것 같습니다. Image 는 프로그램을 실행하는데 필요한 설정과 종속성 정보를 담고.. 2021. 7. 1.