Docker - Distribution (Registry)
docker image를 private로 공유하기 위해 사용한다. 처음에 사용하던 이름은 Registry였으나 CNCF에 기부되어 Distribution으로 명칭이 변경되었다. https://docs.docker.com/registry/ 0. 과정 요약 서버에 docker registry 공식 이미지 다운 받아 컨테이너 생성 ...
docker image를 private로 공유하기 위해 사용한다. 처음에 사용하던 이름은 Registry였으나 CNCF에 기부되어 Distribution으로 명칭이 변경되었다. https://docs.docker.com/registry/ 0. 과정 요약 서버에 docker registry 공식 이미지 다운 받아 컨테이너 생성 ...
여러 개의 docker container를 실행할 경우 docker compose.yml 설정 파일에 정의하여 한 번에 관리할 수 있다. 규칙 1. compose 파일 이름 compose 설정 파일 이름은 compose.yml 또는 compose.yaml, docker-compose.yml, docker-compose.yaml중 하나로 해야 ...
.dockerignore .gitignore 파일을 작성하는 것처럼 .dockerignore 파일을 작성하면 dockerfile로 image 생성시 컨테이너에 포함되지 않을 내용을 지정해둘 수 있다. 파일 이름은 .dockerignore # 모든 경로의 md파일 제외 **/*.md dockerfile 이미지로 만들 docker containe...
로컬 image 목록 조회 docker images 실행중인 로컬 컨테이너 목록 조회 docker ps -a 옵션을 추가하면 모든 상태로 존재하는 컨테이너 조회 dockerfile을 image로 build docker build -t {IMAGE_NAME} {DOCKERFILE_PATH} docker hub 검색 docke...
OS info : Ubuntu 22.04.4 LTS Docker Engine 설치 Install Docker Engine on Ubuntu https://docs.docker.com/engine/install/ubuntu/ 위 사이트를 참고하며 ubuntu 22.04 LTS 버전에 docker engine을 설치! 1. a...
Docker Desktop 설치 windows os 사용자의 경우 docker desktop을 설치하는 것이 권장된다. Install Docker Desktop on Windows https://docs.docker.com/desktop/install/windows-install/ 위 사이트에 들어가서 설치 파일을 다운 받은 후 설치! ...
명령어가 길어질 때 가독성을 위한 줄 바꿈 방법 linux bash shell: \ windows power shell: ` Bash 줄 바꿈을 시도할 위치에 \ 역슬래시 문자를 입력하고 shift + enter 입력 후 계속 작성 docker run -d \ -e MYSQL_ROOT_PASSWORD=1234 \ -p 3306:33...
실행 환경 로컬 : windows 11 서버 : ubuntu 22.04.4 LTS 1. 로컬 컴퓨터에서 SSH 키 생성 키 생성 명령어 입력 ssh-keygen -t rsa -b 4096 -C "홈 서버 로그인 키 / 2024.06.17" -C : comment 입력 -t : 키 유형 설정 -b :...
https://openstreetmap.org에서 제공하는 API를 사용하면 무료로 좌표를 주소로 변환한 데이터를 얻을 수 있다. (주의: 주소 표기 방식이 영어권 국가의 표기 방식으로 출력됨) curl -v -G "https://nominatim.openstreetmap.org/reverse" \ --data-urlencode "format=...
실행 환경 Ubuntu 22.04.4 LTS https://wttr.in에서 날씨 데이터 받아서 이미지 만들기 textimg 패키지 설치 textimg는 출력된 텍스트를 이미지 파일로 만들어준다. mkdir ~/download wget https://github.com/jiro4989/textimg/releases/download/v...