우분투(Ubuntu) 22.04 Server docker 설치기
안녕하세요. YeopBox의 상큼한놈 입니다.
저는 주로 DB나 간이 테스트 환경을 만들 때 docker를 주로 이용하는 편입니다.
도커 컨테이너를 생성하여 어떤 환경에서든 간편하게 실행할 수 있습니다.
우분투에 도커를 설치하는 방법은 여러가지가 있더군요.
(sh파일을 다운로드 받아 실행하거나 docker 레파지토리를 추가하여 설치하는 방법 등..)
필자의 우분투 22.04에서 최대한 간단한 방법인 apt(Advanced Packaging Tool)를 이용해서 docker를 설치하는 방법에 대하여 알아보도록 하겠습니다.
docker 설치
먼저 docker 관련 리스트를 조회합니다. 여기서 필수적으로 사용하는 것은 docker.io 및 docker-compose입니다.
1 |
apt list |grep docker |
docker.io 및 docker-compose를 설치합니다. docker-compse는 추후 yaml을 이용하여 여러 컨테이너를 한번에 관리할 수 있도록 도와줍니다.
1 |
sudo apt install docker.io docker-compose |
설치가 완료되었으며, 자동으로 서비스에도 등록되었습니다. 현재 설치된 버전을 아래 커맨드를 통하여 확인할 수 있습니다.
1 |
docker --version |
하지만 현재 docker는 관리자 권한으로 밖에 사용할 수 없습니다. 부가적인 과정을 거쳐 sudo 없이 docker를 사용할 수 있도록 설정 해줘야합니다.
사용자에 docker 그룹 추가하기
우분투에서 사용하는 사용자에게 docker 그룹을 추가합니다.
1 |
sudo usermod -aG docker username |
이후 서버 재기동을 합니다.
1 |
sudo init 6 |
이후 sudo 및 root 권한이 아닌 체로 docker 명령어를 사용하면 정상적으로 사용할 수 있는 것을 확인할 수 있습니다.
1 |
docker search mariadb |
마치며…
이번에는 아주 간단하게 docker 설치하는 방법에 대하여 알아보았습니다.
다음 번에는 컨테이너를 간단하게 생성하는 방법이나 테스트 DB 환경을 만드는 방법에 대하여 알아보도록 하겠습니다.
감사합니다.
20.04 에서 설치 했던 도커가 22.04 로 클린 설치 후 왠지 오류가 있었는데 덕분에 잘 해결했습니다 ^^
안녕하세요. 사이트에 방문해주시고 댓글을 남겨주셔서 감사합니다.
좋은 하루 되세요.