LainyZine: 프로그래머 가이드 🐣

Docker

Docker CLI 클라이언트를 사용할 때 이미지를 푸시하는 등의 일부 작업을 수행하려면 Docker Hub에 로그인을 해야합니다. 이 글에서는 CLI 클라이언트에서 Docker Hub에 로그인하는 방법을 소개합니다.
Docker Hub는 컨테이너 관리 도구 Docker의 기본이자 공식 이미지 레지스트리입니다. Docker Hub에 계정을 등록하면 이미지를 업로드할 수 있고 풀 제한이 완화됩니다. 이 글에선느 Docker Hub에 가입하는 방법도 2단계 인증 등 초기 보안 셋업에 대해서 소개합니다.
Docker Hub는 Docker에서 운영하는 기본이자 공식 이미지 저장소입니다. Docker Hub를 통해 별도의 설정 없이도 Docker에서 제공하는 공식 이미지, 인증된 퍼블리셔에서 발행한 이미지, 그리고 사용자들이 직접 업로드한 다양한 이미지들을 사용할 수 있습니다. 이 글에서는 Docker Hub를 함께 둘러보면서 이미지 정보를 알아보고, 이미지 저장소와 공식 이미지에 대해서 소개합니다.
Docker에서는 2021년 4월 15일 애플 실리콘 M1 칩을 지원하는 Docker Desktop for Mac을 정식 릴리스했습니다. 이 글에선는 애플 실리콘을 지원하는 Docker Desktop 설치 방법과 몇 가지 주의사항들을 소개합니다.
Synology DSM은 리눅스를 기반으로 만들어진 Synology NAS 전용 운영체제입니다. 리눅스 기반이기 때문에 홈 서버로 활용하는 것도 가능합니다만, Ubuntu나 CentOS와 같은 메이저 배포판이 아니기 때문에 여러가지 어려움이 있습니다. 하지만 컨테이너 도구인 Docker를 활용하면 Synology DSM에서도 손쉽게 다양한 서버 애플리케이션을 실행할 수 있씁니다. 이 글에서는 Synology NAS에 Docker 패키지를 설치하느 방법과 기본적인 사용법에 대해서 소개합니다.
Docker는 경량 가상화 기술인 리눅스 컨테이너 도구입니다. Windows 10 Home과 Pro에서도 몇 가지 설정을 통해 Docker Desktop으로 리눅스 컨테이너를 사용할 수 있습니다. 이 글에서는 Windows 10에서 Docker Desktop을 설치하는 방법을 총 정리합니다.
Docker는 컨테이너를 관리하는 도구로, docker run은 컨테이너를 생성하고 실행해줍니다. docker exec는 이미 실행된 컨테이너 환경에 새로운 프로세스를 실행해, 컨테이너 환경을 디버깅할 수 있게 도와주는 명령어입니다.
Docker의 prune 기능은 로컬 시스템 상에서 현재 사용되고 있지 않은 Docker 오브젝트들을 일괄 삭제해주는 기능입니다. 컨테이너, 이미지, 볼륨, 네트워크 등 타입 별로 삭제하거나, 전체를 일괄 삭제할 수 있습니다.
로컬 시스템에 쌓인 Docker 컨테이너와 Docker 이미지를 전부 삭제하는 다양한 방법에 대해서 알아봅니다.
docker rm 명령어를 사용하면 특정한 컨테이너를 삭제할 수 있습니다. 이 글에서는 Docker 컨테이너를 삭제하는 다양한 방법에 대해서 소개합니다.
docker rmi 명령어로 이미지를 삭제할 수 있습니다. 이 글에서는 특정 Docker 이미지나 사용하지 않는 이미지들을 일괄 삭제하는 방법을 알려드립니다.
LainyZine은 쿠팡 파트너스 활동에 따른 수수료를 제공받습니다.