윈도우에 도커를 사용해서 써보려고 했지만 쉘을 사용하지 못하는게 너무 불편해서 결국 우분투로 넘어왔습니다.
우분투에 다시 도커와 이미지를 설치해보겠습니다.
Docker 설치
0. 기존에 오래된 버전이 있다면 삭제시켜줍니다.
sudo apt-get remove docker docker-engine docker.io containerd runc
1. Repository를 설정해줍니다.
$ sudo apt-get update
$ sudo apt-get -y install apt-transport-https ca-certificates curl gnupg lsb-release
docker의 official GPG key를 등록합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
stable repository를 등록합니다.
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2. Docker Engine을 설치합니다.
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
3.설치 완료 확인을 진행합니다.
docker --version
Compose 설치
Docker Compose는 여러개의 도커 어플리케이션 컨테이너들의 실행을 도와주는 툴입니다. 따로 설치를 진행해야 사용할 수 있습니다.
$sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
실행 권한을 부여해야 합니다.
$sudo chmod +x /usr/local/bin/docker-compose
설치 확인을 합니다.
$ docker-compose --version
VSCode 설치
우분투에서 제공하는 에디터는 불편해서 VSCode도 설치해주었습니다.
1. 우분투 Firefox에서 도커 다운로드 페이지에 접속하고 본인 컴퓨터에 맞는 파일을 선택합니다.
https://code.visualstudio.com/Download
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
code.visualstudio.com
.deb을 누르면 다운로드 파일이 나타납니다.
다운로드 파일은 HOME/Download에 저장됩니다.
2. 해당 파일을 실행시킵니다.
sudo apt install ./code_1.65.2-1646922911_arm64.deb
3. code 를 치면 VMCode가 나옵니다.
'Docker' 카테고리의 다른 글
[Docker설치] 1. Docker desktop (0) | 2022.03.10 |
---|---|
[Docker설치] 2. WSL 2 installation is incomplete 에러 (0) | 2022.03.08 |