Program/Docker

[Docker] 도커 설치하기

heheh 2022. 11. 15. 18:11

 

https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

를 따르면 돈을 낸다 한다.

아래처럼 한다.

 

설치

1. 우분투에접속

이 때, 만약 윈도우라면 WSL 설치가 필요하다. (WSL 설치하기)

 

2. 업데이트

sudo apt update

3. 도커 io 설치

sudo apt install docker.io -y

 

접속

1. 데몬 실행

데몬

도커 서버가 켜져 입력을 받을 수 있도록 준비된 상태를 말한다.

따라서 도커 사용을 위해서는 먼저 데몬을 실행해야 한다.

sudo dockerd
  • 위 명령어를 입력하면 데몬이 실행되고 커서가 깜박이는 상태가 된다.
  • 이 상태에서 새 터미널을 열고 도커 명령어를 입력하면 도커를 사용할 수 있게 된다.
  • (새 터미널에 $ sudo docker run hello-world 입력으로 데몬 실행 여부를 확인 가능)

 

 

2. 도커 파일 작성

$ sudo vim Dockerfile
$ 도커 파일 작성 // 설치하고 싶은 라이브러리를 작성한다. 파일 작성법은 따로 검색 필요!

$ esc 누르고 :wq 입력 // 작성한 도커 파일 저장 및 편집창 나가기

 

 

3. 도커 파일로 이미지 만들기 (빌드하기)

$ sudo docker build -t name:1.0 ./경로/
// 현재 디렉토리에 Dockerfile이 있다면 ./경로/ 부분은 .만 작성하면 된다

4. 도커 런

$ docker run {-추가할옵션} --name {컨테이너명} {이미지명[:태그]}

 

 

 

편의를 위한 세팅

1. sudo 붙이고 원하는 명령어 입력

sudo 안붙이는 법 : https://docs.docker.com/engine/install/linux-postinstall/

 

2. 도커 실행 시 컨테이너 자동 실행 방법