일단 가이드가 있으니 그걸 따라가보자
가이드에 Debian 11을 준비하라고 써져있으니 vm에서 debian 11 버전을 설치해주자
https://www.debian.org/download
음 새로운 버전의 vmbox는 알아서 설치되는듯?
일단 답답한 크기부터 수정하고
이제 가이드를 따라가보자
일단 kvm을 활성화 되어있어야한다는데
지금 활성화 되있지않다. 근데 괜찮은듯? ... 원래는 저게 0이 아닌 수로 활성화 되어야 한다고 하던데...
일단 언어가 개판이다
언어부터 설치하자
su
sudo apt-get update
sudo apt-get install -y fcitx-lib*
sudo apt-get install -y fcitx-hangul fonts-nanum
그리고 다시시작
chrome 을 깔아준다
cd Download
sudo dpkg -i google-chrome<버전>.deb
그리고 검색창에 chrome을 치면 실행된다 이제 페킷을 받을수 있다
가끔 인터넷 속도 때문에 고장나는데 그러면
firefox는 다운이 안됨...
apt --fix-broken install 해주면된다
https://download.docker.com/linux/debian/
크롬으로 여기 들어가지는지 확인
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
잘 설치되는지 확인
sudo mkdir -m 0755 -p /etc/apt/keyrings
curl -4fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
firefox 땜에 curl 가 제대로 작동을 안한다 -4 옵션을 추가하여 준다
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
그리고 드디어 gpg 키가 제대로 만들어졋다
근데 안된다
그래서 집접 다운해준다
https://download.docker.com/linux/debian/dists/bullseye/pool/stable/amd64/
원하는거 입맛대로 담으면 되는데 난 다 최신으로 햇다
sudo dpkg -i ./containerd.io_1.6.18-1_amd64.deb
sudo dpkg -i ./docker-ce-cli_23.0.1-1~debian.11~bullseye_amd64.deb
sudo dpkg -i ./docker-ce_23.0.1-1~debian.11~bullseye_amd64.deb
sudo dpkg -i ./docker-buildx-plugin_0.10.2-1~debian.11~bullseye_amd64.deb
sudo dpkg -i ./docker-compose-plugin_2.16.0-1~debian.11~bullseye_amd64.deb
sudo dpkg -i ./docker-ce-rootless-extras_20.10.23~3-0~debian-bullseye_amd64.deb
sudo dpkg -i ./docker-scan-plugin_0.23.0~debian-bullseye_amd64.deb
이렇게 설치해주면 되긴한다
sudo service docker start
를 해주면 이제 docker 명령어가 잘된다~!!
밑에 예시를 실행하고 싶으면 fsSL 에 4를 추가해서 실행하면된다 sh 파일안에도 3개의 fsSL에 추가해주면된다
https://docs.docker.com/desktop/install/debian/
Install on Debian
docs.docker.com
https://docs.docker.com/engine/install/debian/
Install Docker Engine on Debian
docs.docker.com
'42Seoul > Docker' 카테고리의 다른 글
13. docker 메뉴얼 파해치기 Volumes (0) | 2023.03.11 |
---|---|
12. docker 메뉴얼 파해치기 Storage (0) | 2023.03.10 |
11. docker 가이드 파해치기 [Get started] part 9 (0) | 2023.03.04 |
10. docker 가이드 파해치기 [Get started] part 8 (0) | 2023.03.04 |
9. docker 가이드 파해치기 [Get started] part 7 (0) | 2023.03.04 |