300x250
반응형
안녕하세요. J4J입니다.
이번 포스팅은 Docker 설치하는 방법에 대해 적어보는 시간을 가져보려고 합니다.
Docker 설치 방법
[ 1. root 계정 접속 ]
$ su - root
[ 2. apt 최신 버전으로 업데이트 ]
$ apt update & apt upgrade
[ 3. 관련 패키지 설치 ]
$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
설치 도중 계속 진행할 것이냐는 질문 사항이 나올 수 있는데 이때는 가볍게 y를 입력해주시면 됩니다.
[ 4. GPC Key 인증 ]
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
명령어를 입력 후에 OK라는 문구가 출력되어야 정상적으로 동작된 것입니다.
반응형
[ 5. 우분투 버전에 맞는 docker repository 추가 ]
repository를 추가하기 전에 다음의 명령어를 입력하여 먼저 사용하는 Ubuntu의 bit를 체크해줍니다.
$ arch
지금은 웬만하면 64bit가 사용되기 때문에 x86_64라는 결괏값을 확인할 수 있을 겁니다.
해당 결괏값이 나오시는 분들은 다음 명령어를 이용하여 repository를 추가해주시면 됩니다.
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
[ 6. docker 설치 ]
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
[ 7. docker 설치 확인 ]
$ docker -v
위의 명령어를 입력할 경우 저는 다음과 같은 출력 값을 볼 수 있습니다.
Docker version 20.10.12, build e91ed57
이처럼 docker 버전이 확인되어야 정상적으로 설치된 것입니다.
Docker 관련 추가 명령어
- docker 서비스 시작
$ service docker start
728x90
- docker 서비스 중지
$ service docker stop
- docker 서비스 상태 확인
$ service docker status
- docker 서비스 재시작
$ service docker restart
- 서버 재 시작 시 docker 자동 실행 설정
$ sudo systemctl enable { target 명 } && service docker start
- 서버 재 시작 시 docker 자동 실행 설정 삭제
$ sudo systemctl disable { target 명 }
- docker 자동 실행 설정 확인
$ cd /etc/systemd/system/multi-user.target.wants
$ ls { target 명 }
- 다른 계정에 docker 사용 권한 부여 (권한 부여 후 재시작 필요)
$ sudo usermod -aG docker { 계정 ID }
이상으로 Docker 설치하는 방법에 대해 간단하게 알아보는 시간이었습니다.
읽어주셔서 감사합니다.
728x90
반응형
'Infra, Cloud > Docker' 카테고리의 다른 글
[Docker] Nginx 환경 구축 (0) | 2022.02.01 |
---|---|
[Docker] Next 환경 구축 (0) | 2022.02.01 |
[Docker] SpringBoot 환경 구축 (0) | 2022.01.26 |
[Docker] MySQL 환경 구축 (0) | 2022.01.24 |
[Docker] Docker Compose 설치하기 (Ubuntu 20.04) (0) | 2022.01.23 |
댓글