[Docker] AdguardVPN Linux버전 사용기 (AdguardVPNCLI) + qBittorrent #1
·
Development/Docker
안녕하세요.오늘은 Adguard VPN의 Linux버전인 AdguardVPN-CLI 사용기를 작성하려고 합니다.들어가며Adguard의 VPN을 사용하게 된 건 꽤 오래전부터 사용을 해왔습니다. 개인적으론 Adguard를 오래 사용했었는데, 다른 VPN을 사용하려면 Adguard를 종료해야 했기에 동시에 사용이 가능한 Adguard VPN을 몇 년 전 블랙프라이데이 할인 때 구입하여 사용을 시작했었습니다. Windows 환경과 MacOS 등 여러 가지 환경도 지원하기 시작하여 OS를 구분하지 않고 간간히 잘 사용했지만 유명한 VPN사들과는 다르게 Docker 컨테이너에 물려 사용을 할 수 없었습니다. 최근 Adguard 홈페이지의 블로그를 둘러보던 중 "AdGuard VPN CLI v1.0: 새로운 제품으..
[Docker] 안전하고 최적화된 Dockerfile 만들기
·
Development/Docker
안녕하세요.오늘은 Dockerfile을 안전하고 최적화하여 만드는 방법을 알아보도록 하겠습니다. 들어가며Docker는 Container화를 통해 애플리케이션의 개발 및 배포 방식에 엄청난 혁신을 가져온 도구입니다. 이 Container화의 기초에는 Dockerfile이 있습니다. Dockerfile은 Docker 이미지 생성을 자동화하는 표준화된 방식을 제공하며 이를 통해 애플리케이션의 구동 환경을 캡슐화할 수 있습니다. 이때 효율적이고 안정적인 배포를 위해서는 안전하고 최적화된 Dockerfile이 필수적입니다. 이 글에서는 안전하고 최적화된 Dockerfile을 만드는 방법을 천천히 알아보도록 하겠습니다.Dockerfile이란?Dockerfile은 텍스트 기반으로 된 문서 파일로 Docker 이미지를..
[Docker] 즉시 종료되는 docker contatiner 해결방법
·
Development/Docker
안녕하세요.오늘은 정말 간단하게 docker container를 올리자마자 즉시 종료되는 문제를 해결하는 방법을 알아보겠습니다. 들어가며: 시작 후 즉시 종료되는 컨테이너docker 사용자가 가장 많이 겪는 고통스러운 문제 중 하나는 컨테이너가 시작된 후 즉시 종료되는 경우입니다. 직접 Dockerfile을 빌드하며 보통은 휴먼 에러에 의해 발생하기도 하고 설정 오류, 리소스 제약 또는 내부의 오류로 인해 즉시 종료되는 경우가 있습니다. 이러한 상황에 docker logs 명령어를 통해 확인할 수 있다면 확인할 수 있겠지만 즉시 사라져 버리는 경우에는 확인도 불가해 끔찍한 상황에 놓여 있을 수 있습니다. 이 문제를 해결하려면 docker container가 의도한 대로 실행될 수 있도록 하는 전략을 구현..