반응형
그냥 apt-get install docker
apt-get install docker-compose 하면 됨
이전 버전 있으면 삭제를 해줘야한다.
sudo apt-get remove docker docker-engine docker.io containerd runc
설치
repository 설정
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
docker engine 설치
특정 버전설치도 가능한데 대부분 최신버전 써도 무난하게 사용했었습니다
버전이슈는 겪어본적이 없음(있다면 알려주세요!!!)
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
에러
하면 설치가 됐는데
테스트로 docker container ls 를 하면 다음과 같은 에러가 발생한다.
사용자 그룹추가
sudo groupadd docker
sudo usermod -aG docker [ubuntu-계정]
docker 소켓 파일 그룹과 권한 설정
sudo chown root:docker /var/run/docker.sock
sudo chmod 666 /var/run/docker.sock
Docker-compose 설치
sudo apt-get install docker-compose-plugin
sudo apt-get install docker-compose
plugin 과 standalone의 차이
https://stackoverflow.com/questions/66514436/difference-between-docker-compose-and-docker-compose
Reference
https://docs.docker.com/engine/install/ubuntu/
반응형
'K8S > Docker' 카테고리의 다른 글
docker에서 as builder 를 사용하는 이유 (0) | 2023.02.16 |
---|---|
docker 8080/tcp port 뜨는 거 (0) | 2022.11.18 |
Docker forwarding 추가 및 중간에 변경하는법 (0) | 2022.11.14 |
docker 컨테이너 설정 파일찾기(for windows) (0) | 2022.11.14 |
Docker 구조 및 lifecycle (0) | 2022.10.28 |
댓글