반응형
Docker는 기본적으로 Linux 운영체제 위에 설치된다.
Redhet, Ubuntu 등 다양한 Linux 환경에서 사용 가능하지만,
여기서는 Ubuntu 24.04.1 운영체제로 구현하며,
일반 사용자 기준으로 작성한다.
1. 패키지 버전 최신화
- 최신 버전으로 설치할 예정이므로 패키지 버전을 최신화 한다.
bash |
$ sudo apt update |
2. 설치 사전 작업
- Docker 설치 시에 필요한 패키지들을 먼저 설치한다.
bash |
$ sudo apt-get install -y curl ca-certificates gnupg $ dpkg -l | grep curl |
- 패키지를 설치한 후 정상적으로 설치가 되었는지 확인한다.
3. Docker 암호화 키 설치
- Docker 사용 시 필수적으로 적용되어야 하는 암호화키를 설치한다.
bash |
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - $ sudo apt-key fingerprint 0EBFCD88 |
4. Docker 설치
4.1 Docker 설치를 위해 Repository를 등록한다.
bash |
$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null |
4.2 Docker 설치
- Repository를 신규로 등록하였기 때문에 패키지 정보를 업데이트해준 후 설치한다.
bash |
$ sudo apt update $ sudo apt-get install docker-ce docker-ce-cli containerd.io |
4.3 일반 사용자 계정에서 sudo 없이 사용
bash |
$ sudo usermod -aG docker krujy $ newgrp docker |
※ usermod 사용 시 usermod -aG docker "사용자 명"으로 입력!!
5. docker 실행
bash |
$ sudo systemctl start docker $ docker ps |
정상적으로 Docker 설치를 완료하고,
컨테이너 목록을 조회해볼 수 있습니다.
다음에는 Docker 컨테이너 명령어에 대한 포스팅을 해보겠습니다.
반응형
'Linux > Docker' 카테고리의 다른 글
[Docker] 1. Docker 란? (1) | 2024.09.08 |
---|