Top

칼리리눅스 Docker 설치

전산 소프트웨어(코딩)/리눅스

2022. 6. 24.

 

본인이 어제 시간이 나서 도서관에서 빌린

책을 이용해서 "w4sp-lab" 라는 네트워크 해킹 에

관련된 실습 랩을 도커를 통해서 실습을 할려고 하니까

 

실행이 안되 각종 에러로 몸살을 앏고 여러뻘짓 을 하다가

칼리리눅스 공식 홈페이지에 설치법이 있어

 

이 방법으로 설치 했더니 실행이 되었다. 

 

사후에 설치할일 이 있으면 찾아 헤매지 않기 위해

내 블로그에다 기록을 해 두었다가 두고두고 사용할 생각이다.

 

 

도커 설치

이제 본론으로 돌아와서

 

먼저 아래의 명령어를 실행해보도록하자

kali@kali:~$ sudo apt update
kali@kali:~$
kali@kali:~$ sudo apt install -y docker.io
kali@kali:~$
kali@kali:~$ sudo systemctl enable docker --now
kali@kali:~$
kali@kali:~$ docker
kali@kali:~$

이제 docker를 사용하여 시작할 수 있을것이다.

sudo. docker없이 사용하기 위해서는 docker 그룹에

자신을 추가 sudo하려면 추가 단계 가 필요하다 

kali@kali:~$ sudo usermod -aG docker $USER
kali@kali:~$

마지막으로 로그아웃했다가 다시 로그인 하는 것.

 

Kali Linux에 docker-ce 설치

docker-ce Docker 저장소에서 설치할 수 있다.

한가지 숙지해야 할 것은 Kali Linux는 Debian 기반 이므로 

Debian의 현재 안정 버전 을 사용해야 한다.

 

(Kali Linux는 롤링 배포판 임에도 불구하고).

작성 당시(2021년 12월) :

kali@kali:~$ printf '%s\n' "deb https://download.docker.com/linux/debian bullseye stable" |
  sudo tee /etc/apt/sources.list.d/docker-ce.list

 

 gpg키 가져오기 :

kali@kali:~$ curl -fsSL https://download.docker.com/linux/debian/gpg |
  sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce-archive-keyring.gpg

 

최신 버전 설치 docker-ce :

kali@kali:~$ sudo apt update
kali@kali:~$ sudo apt install -y docker-ce docker-ce-cli containerd.io

 

일딴 여기까지 글을 작성한다.

 

본인이 칼리리눅스 가 데비안 기반이라는 것을

간과해서 벌어진 촌극 이라고 생각하고 좀 더

전진 해야 겠다.

 

참고문헌

데비안에 Docker 엔진 설치