목록DevOps/Docker (4)
study blog

Docker CLI에서 자주 사용하는 명령어 모음 💡 기본 명령어 도커 버전 확인 docker -v docker --version docker version 💡 이미지 명령어 이미지 검색 docker search [OPTIONS] 키워드 이미지 목록 docker images 이미지 삭제 docker rmi 더보기 ::참고자료:: https://docs.docker.com/engine/reference/run/

💡 에러 Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied 💡 해결방법 1. docker group를 생성한다. sudo groupadd docker 2. 접속 유저를 docker group에 추가한다. sudo usermod -aG docker $USER 3. 로그아웃 후 다시 로그인한다. newgrp docker 더보기 ::참고자료:: https:/..

💡 Docker 설치 접속한 인스턴스에 Docker를 설치해보려 한다. 1. 사용 가능한 패키지들과 그 버전들의 리스트를 업데이트한다. sudo apt-get update 2. 필요한 패키지를 설치한다. sudo apt-get -y install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release 3. curl 명령어로 Docker의 GPG key를 등록한다. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 4. stable repository를 등록해준다...

🐳 Docker란? 컨테이너 기반의 오픈소스 가상화 플랫폼으로, 다양한 프로그램과 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 만들어주는 플랫폼이다. 백엔드, 데이터베이스 서버, 메시지 큐 등 어떤 프로그램도 컨테이너로 추상화 할 수 있고 어디에서든 실행 가능하다. OS를 포함한 설치 과정은 Dockerfile로 문서화되고 수정 이력은 버전 관리가 되어 변경사항을 쉽게 확인 가능하다. 💡 가상머신과 도커 컨테이너 기존의 가상화 기술은 하이퍼바이저를 이용해 여러 개의 운영체제를 하나의 호스트에서 생성해 사용하는 방식이었다. 이러한 여러 개의 운영체제는 가상 머신이라는 단위로 구별되고, 각 가상머신에는 우분투, CentOS 등의 운영체제가 설치되어 사용된다..