본문 바로가기

반응형

Docker

(10)
Dockerfile 작성 정리 해당 포스트는 inflearn.com 에서 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] 강의를 들으며 정리한 내용이다. #Dockerfile Dockerfile 안에 # 을 쓰면 해당 라인은 주석처리가 됨. FROM 베이스 이미지 지정 명령 (FROM http:alpine) LABEL 버전 정보, 작성자와 같은 이미지 설명 (LABEL version=“1.0.0”) LABEL 자체는 컨테이너에 영향을 주지않음. CMD docker 컨테이너가 시작할 때, 실행하는 쉘 명령을 지정 RUN 명령과 비슷하지만 RUN은 이미지 작성시 실행, CMD는 컨테이너를 시작할 때 실행하는 명령 —> 모든 컨테이너는 실행시에 실행하는 명령어가 있음...
Docker command - 1 해당 포스트는 하기 인프런 강좌를 수강하면서 정리한 내용이다. 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] 대시보드 - 인프런 | 강의 (inflearn.com) 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] - 인프런 | 본 강의는 풀스택 강의 시리즈 Part3 강의로 최신 서버 기술과 도커 기술을 탄탄하게 익히는 강의입니다. 본 강의는 실질적으로 도커를 내 기술 스택에 포함시킬 수 있도록, 도커의 다양한 옵션을 www.inflearn.com docker 컨테이너를 실행하기 위해서는 아래와 같은 단계가 필요하다. . Docker 설치 (Window, mac..
Docker for Windows 11 Install Docker Desktop on Windows Install Docker Desktop on Windows docs.docker.com 해당 사이트로 이동하여 설치파일을 다운받는다. 다운받은 파일을 실행하여 설치를 진행한다. 설치가 완료되면 PC를 재시작한다. 재시작 후에 정상적으로 실행되지 않을 경우 Windows PC의 Bios 설정에서 Hyper-V 관련 옵션을 켜주고, Windows 기능에서도 Hyper-V 관련 옵션을 실행시켜준다. 정상적으로 실행되면 Docker Desktop 이 아래와 같이 실행된다. cmd 에서도 docker 명령어를 실행 할 수 있다.
Docker 이론 해당 포스트는 하기 인프런 강좌를 수강하면서 정리한 내용이다. 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] 대시보드 - 인프런 | 강의 (inflearn.com) 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] - 인프런 | 본 강의는 풀스택 강의 시리즈 Part3 강의로 최신 서버 기술과 도커 기술을 탄탄하게 익히는 강의입니다. 본 강의는 실질적으로 도커를 내 기술 스택에 포함시킬 수 있도록, 도커의 다양한 옵션을 www.inflearn.com Docker 는 리눅스 컨테이너(LXC)라는 기술로 부터 시작되었다. 일반 리눅스환경에서 chroot 명령어를 이용..
Docker 와 micro Service 해당 포스트는 하기 인프런 강좌를 수강하면서 정리한 내용이다. 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] 대시보드 - 인프런 | 강의 (inflearn.com) 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3] - 인프런 | 본 강의는 풀스택 강의 시리즈 Part3 강의로 최신 서버 기술과 도커 기술을 탄탄하게 익히는 강의입니다. 본 강의는 실질적으로 도커를 내 기술 스택에 포함시킬 수 있도록, 도커의 다양한 옵션을 www.inflearn.com 마이크로 서비스란? - 서비스의 크기와 양이 방대해짐에 따라 하나의 서버에 모아두면 장애시 큰 문제가 발생함 (DB..
Docker, Docker-compose 수동설치 (Linux CentOS 8) - 2 Docker 수동설치에 이어 Docker-compose 수동 설치를 진행하도록 하겠다. 이는, offline 환경(외부와 인터넷이 연결되지 않는 환경이라 yum 으로 설치가 불가능한 환경)에서 docker와 docker-compose 를 설치하기 위한 과정이다. 앞서 docker 설치된 상태의 vm을 스냅샷을 찍어서 저장한다. 1. docker-compose 파일 다운로드 curl 명령어를 이용하여 특정버전의 docker-compose 를 직접 다운로드 받는다. 테스트 환경은 인터넷이 되는 서버에서 다운받아서 로컬 PC로 다운받은 후에 가상머신을 다시 docker 설치 완료 상태로 돌린 후 이 환경은 인터넷이 되지 않는 서버의 환경으로 가정하고 진행한다. curl -L https://github.com/..
Docker, Docker-compose 수동설치 (Linux CentOS 8) - 1 외부 인터넷 연결이 안되는 환경에서 Docker, Docker-compose 를 설치해야 할 경우, 인터넷이 되는 환경에서 미리 설치파일을 다운로드 받아서 해당 파일을 옮겨서 설치한다. 1. 설치파일 다운로드 인터넷이 되는 동일 OS 버전의 서버에서 필요한 설치파일을 다운 받는다. yum 옵션을 이용하여 yum-utils, device-mapper-persistent-data, lvm2 의 파일을 다운받는다. (docker 설치에 필요한 설치파일) 테스트 환경에서는 /root/utils 에 다운받도록 설정하였다. yum install -y yum-utils device-mapper-persistent-data lvm2 --downloadonly --downloaddir=/root/docker 이후 doc..
Docker login 에러 서버에서 docker login 을 통해 로그인시 실패할 경우 해결방법이다. Docker Hub 사이트에서 로그인은 정상적인데, 서버에서 docker login 명령어를 사용하면 아래와 같은 에러가 발생할 경우에 해당된다. Error response from daemon: Get "

반응형