Windows 10의 VirtualBox에서 실행되는 Ubuntu에 Docker 설치
6011 단어 도커VirtualBox우분투Windows10
개요
우분투에서 파이썬을 실행할 수 있는 환경을 정비하고 싶지만, 파이썬은 자주 버전 업하고, 프로그램의 목적마다 pip로 추가하고 싶은 패키지의 버전이 다르거나 한다.
venv (또는, pyenv 등)로 전환하는 것도 검토했지만, 이제 차라리 컨테이너가 편리 할지도 ...
따라서 Windows 10의 VertualBox에서 실행되는 Ubuntu에 Docker를 설치하는 절차 ...
기본적으로 아래에 설명 된 절차와 같습니다.
"Install Docker Engine on Ubuntu"
htps : // / cs. 두 c r. 코 m/엔기네/인 s타르/우분츠/
Windows10의 VirtualBox 설치 순서는 이쪽
VirtualBox
VirtualBox에 우분투를 설치하는 방법은 여기
우분투
이전 준비
기존 Docker 확인
우분투에 로그인.
활동 > 애플리케이션 보기를 선택합니다.
[터미널]을 시작하고 다음 명령을 실행하여 Docker가 설치되지 않았는지 확인합니다.
apt list --installed | grep docker
만약 설치되어 있으면, 먼저 삭제해 두는 것을 추천.
sudo apt remove docker docker-engine docker.io containerd runc
Docker 폴더 확인
다음 명령을 실행하여 이전 버전의 잔해가 없는지 확인합니다.
ls /var/lib
docker 폴더가 없는지 확인
만약 존재한다면, 삭제해 둔다.
sudo rm -rf /var/lib/docker
리포지토리 설정
필요한 명령 추가
다음 명령을 실행하여 리포지토리 추가에 필요한 명령이 설치되어 있는지 확인합니다.
apt list --installed | grep apt-transport-https
apt list --installed | grep ca-certificates
apt list --installed | grep curl
apt list --installed | grep gnupg-agent
apt list --installed | grep software-properties-common
위의 결과를 확인하고 설치되지 않은 것을 설치.
(예에서는 ca-certificates, software-properties-common이 설치되어 있으므로 설치가 필요하지 않습니다.)
sudo apt install apt-transport-https
sudo apt install ca-certificates
sudo apt install curl
sudo apt install gnupg-agent
sudo apt install software-properties-common
apt-key 설정
다음 명령을 실행합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
확인
sudo apt-key fingerprint 0EBFCD88
리포지토리 추가
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
설치
다음 명령을 실행합니다.
sudo apt install docker-ce
도중 확인 대화 상자가 표시되면 y를 입력하고 [Enter] 키를 누릅니다.
설치 종료.
동작 확인
다음 명령을 실행합니다.
sudo docker version
버전 정보가 올바르게 표시되는지 확인합니다.
다음 명령을 실행합니다.
sudo docker run hello-world
성공적으로 Docker가 작동하는지 확인하십시오.
Docker 실행 권한 추가
일반 사용자 오류
기본 상태에서는 루트 사용자 만 docker를 사용할 수 있습니다.
권한 추가
일반 사용자가 docker를 사용하려면 다음 권한 추가가 필요합니다.
sudo usermod -a -G docker (権限追加するユーザ)
반영하려면 재부팅.
(systmctl restart docker를 실행하고 해당 사용자의 터미널을 다시 연결해도 괜찮습니다.)
sudo reboot
동작 확인
다음 명령을 실행합니다.
docker run hello-world
일반 유저로 docker를 사용할 수 있게 되었다.
참고
Reference
이 문제에 관하여(Windows 10의 VirtualBox에서 실행되는 Ubuntu에 Docker 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/HirMtsd/items/11d7fbab6dff5599c54b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
기존 Docker 확인
우분투에 로그인.
활동 > 애플리케이션 보기를 선택합니다.
[터미널]을 시작하고 다음 명령을 실행하여 Docker가 설치되지 않았는지 확인합니다.
apt list --installed | grep docker
만약 설치되어 있으면, 먼저 삭제해 두는 것을 추천.
sudo apt remove docker docker-engine docker.io containerd runc
Docker 폴더 확인
다음 명령을 실행하여 이전 버전의 잔해가 없는지 확인합니다.
ls /var/lib
docker 폴더가 없는지 확인
만약 존재한다면, 삭제해 둔다.
sudo rm -rf /var/lib/docker
리포지토리 설정
필요한 명령 추가
다음 명령을 실행하여 리포지토리 추가에 필요한 명령이 설치되어 있는지 확인합니다.
apt list --installed | grep apt-transport-https
apt list --installed | grep ca-certificates
apt list --installed | grep curl
apt list --installed | grep gnupg-agent
apt list --installed | grep software-properties-common
위의 결과를 확인하고 설치되지 않은 것을 설치.
(예에서는 ca-certificates, software-properties-common이 설치되어 있으므로 설치가 필요하지 않습니다.)
sudo apt install apt-transport-https
sudo apt install ca-certificates
sudo apt install curl
sudo apt install gnupg-agent
sudo apt install software-properties-common
apt-key 설정
다음 명령을 실행합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
확인
sudo apt-key fingerprint 0EBFCD88
리포지토리 추가
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
설치
다음 명령을 실행합니다.
sudo apt install docker-ce
도중 확인 대화 상자가 표시되면 y를 입력하고 [Enter] 키를 누릅니다.
설치 종료.
동작 확인
다음 명령을 실행합니다.
sudo docker version
버전 정보가 올바르게 표시되는지 확인합니다.
다음 명령을 실행합니다.
sudo docker run hello-world
성공적으로 Docker가 작동하는지 확인하십시오.
Docker 실행 권한 추가
일반 사용자 오류
기본 상태에서는 루트 사용자 만 docker를 사용할 수 있습니다.
권한 추가
일반 사용자가 docker를 사용하려면 다음 권한 추가가 필요합니다.
sudo usermod -a -G docker (権限追加するユーザ)
반영하려면 재부팅.
(systmctl restart docker를 실행하고 해당 사용자의 터미널을 다시 연결해도 괜찮습니다.)
sudo reboot
동작 확인
다음 명령을 실행합니다.
docker run hello-world
일반 유저로 docker를 사용할 수 있게 되었다.
참고
Reference
이 문제에 관하여(Windows 10의 VirtualBox에서 실행되는 Ubuntu에 Docker 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/HirMtsd/items/11d7fbab6dff5599c54b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
apt list --installed | grep apt-transport-https
apt list --installed | grep ca-certificates
apt list --installed | grep curl
apt list --installed | grep gnupg-agent
apt list --installed | grep software-properties-common
sudo apt install apt-transport-https
sudo apt install ca-certificates
sudo apt install curl
sudo apt install gnupg-agent
sudo apt install software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
다음 명령을 실행합니다.
sudo apt install docker-ce
도중 확인 대화 상자가 표시되면 y를 입력하고 [Enter] 키를 누릅니다.
설치 종료.
동작 확인
다음 명령을 실행합니다.
sudo docker version
버전 정보가 올바르게 표시되는지 확인합니다.
다음 명령을 실행합니다.
sudo docker run hello-world
성공적으로 Docker가 작동하는지 확인하십시오.
Docker 실행 권한 추가
일반 사용자 오류
기본 상태에서는 루트 사용자 만 docker를 사용할 수 있습니다.
권한 추가
일반 사용자가 docker를 사용하려면 다음 권한 추가가 필요합니다.
sudo usermod -a -G docker (権限追加するユーザ)
반영하려면 재부팅.
(systmctl restart docker를 실행하고 해당 사용자의 터미널을 다시 연결해도 괜찮습니다.)
sudo reboot
동작 확인
다음 명령을 실행합니다.
docker run hello-world
일반 유저로 docker를 사용할 수 있게 되었다.
참고
Reference
이 문제에 관하여(Windows 10의 VirtualBox에서 실행되는 Ubuntu에 Docker 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/HirMtsd/items/11d7fbab6dff5599c54b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo docker version
sudo docker run hello-world
일반 사용자 오류
기본 상태에서는 루트 사용자 만 docker를 사용할 수 있습니다.
권한 추가
일반 사용자가 docker를 사용하려면 다음 권한 추가가 필요합니다.
sudo usermod -a -G docker (権限追加するユーザ)
반영하려면 재부팅.
(systmctl restart docker를 실행하고 해당 사용자의 터미널을 다시 연결해도 괜찮습니다.)
sudo reboot
동작 확인
다음 명령을 실행합니다.
docker run hello-world
일반 유저로 docker를 사용할 수 있게 되었다.
참고
Reference
이 문제에 관하여(Windows 10의 VirtualBox에서 실행되는 Ubuntu에 Docker 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/HirMtsd/items/11d7fbab6dff5599c54b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Windows 10의 VirtualBox에서 실행되는 Ubuntu에 Docker 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/HirMtsd/items/11d7fbab6dff5599c54b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)