본문 바로가기

DevOps/Docker8

[Docker] 도커 배포 개념 이건 구냥.. 실습은 안하고 개념적으로 이해하고 나중에 까먹어도 다시 보려고 올리는 글.. 근데 까먹거나 그럴 것 같진 않고 간단히 정리만 해보겠음 도커 이미지를 만드는 것은 내 로컬에만 저장이 되어있음 -> 다른 사용자가 내 이미지를 쓰려면 내가 만든 이미지를 '도커 허브'라는 곳에 push를 해야함 (반대로 다른 사용자가 만든 이미지를 쓰려면 pull을 받으면 됨) -> 내 로컬에서 컨테이너 서버를 띄울 때 사용한 명령어가 run -> 다른 사용자도 똑같이 run해주면 그 사람 로컬에 내가 만든 이미지가 pull 되고, 컨테이너 서버가 뜸 (물론 도커 허브에 이미지를 push한 경우에) 이것이 '배포'의 개념이 됨 컨테이너 실행 = 이미지 pull + 컨테이너 start 이전 실습처럼 내가 node .. 2022. 1. 20.
[Docker] 도커 이미지 만들기2 (웹 어플리케이션) 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 1. node 웹 어플리케이션 만들기 이번 실습에서는 Nodejs 프로그램과 fastify 웹 프레임워크를 사용하여 도커 이미지를 생성해보자. 먼저 fastify 홈페이지를 참고해서 설치를 진행한다. https://www.fastify.io/ .. 2022. 1. 20.
[Docker] 도커 이미지 만들기1 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 이전 실습에서는 기존에 존재하는 이미지를 다운받아서 실행하는 방식으로 컨테이너를 생성해보았었는데, 이번 실습에서는 직접 이미지를 만들어서 컨테이너를 생성해볼 것이다. 이미지는 프로세스가 실행되는 파일들의 집합이다. = 프로세스 실행으로 파일이 .. 2022. 1. 20.
[Docker] 도커 컴포즈 사용하기 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 1. 도커 컴포즈 설치 확인 도커 실습하면서도 느꼈지만 명령어 치다가 한 글자 잘못쳤을 때 에러가 나면 다행이지만 그냥 잘못친 그대로 컨테이너가 올라가는 경우가 여러 번 발생했다. (그럼 stop -> rm -> 다시 run 과정을 반복해야함).. 2022. 1. 18.
[Docker] network생성과 volume mount (-v) 명령어 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 1. network생성 네트워크를 만들어서 사용하면 컨테이너들끼리 이름으로 통신할 수 있게 된다. docker network create app-network docker network connect app-network mysql 1. app.. 2022. 1. 18.
[Docker] 도커 기본 명령어 run 사용하기 (windows) 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 1. 리눅스 우분투 서버 만들기 $ docker run ubuntu:20.04 명령어를 통해 우분투 20.04 컨테이너를 만들 수 있다. sun990520@LAPTOP-RU096RMK MINGW64 ~ $ docker run ubuntu:20... 2022. 1. 18.
[Docker] 도커, 컨테이너의 특징 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 목차 1. 도커의 특징 확장성/이식성 표준성 이미지 설정관리 자원관리 2. 도커가 가져온 변화 3. 컨테이너의 미래 스케줄링 클러스터링 서비스 디스커버리 도커의 특징 1. 확장성/이식성 도커가 설치되어 있다면 어디서든 컨테이너를 실행할 수 있다.. 2021. 9. 16.
[Docker] 도커 입문하기 (개념, 등장배경, 기능) 👇 해당 포스팅은 아래의 강의를 공부한 내용을 기록하였습니다. https://www.inflearn.com/course/%EB%8F%84%EC%BB%A4-%EC%9E%85%EB%AC%B8/dashboard 초보를 위한 도커 안내서 - 인프런 | 강의 도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다., 데브옵스 입문 www.inflearn.com 목차 1. 도커란? 2. 최근 개발자들이 도커에 열광하는 이유 3. 도커를 실행하는 예시 상황 4. 가상머신(Virtual Machine)과의 차이 1. 도커란? 간략히 설명하자면, 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 여기서 주의깊게 .. 2021. 9. 15.