Docker 설치법은 인터넷에 참 많이 소개 되어 있습니다.
미세한 차이로 설치가 안되는 경우가 특히나 리눅스 환경에서는 많아서 최근 설치 방법을 포스팅 합니다.
os : ubuntu server 18.04.LTS ( 현재 최신 버전은 19.04 )
0. 있나? 없나? 확인
$ sudo systemctl status docker
Unit docker.service could not be found.
1. Docker 설치
$ sudo snap install docker
Download snap "docker" (384) from channel "stable"
Download snap "docker" (384) from channel "stable"
이미 설치가 되어있으면 1번은 건너뛰어도 됩니다.
1-1. docker 설치 확인
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2. docker-compose 설치
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
보통은 정상적으로 잘 설치가 되지만 가끔씩 에러가 나기도 하는데요.
curl: (60) SSL certificate problem: unable to get local issuer certificate
curl: (60) SSL certificate problem: unable to get local issuer certificate
https://developer.ibm.com/answers/questions/438703/curl-60-ssl-certificate-problem-unable-to-get-loca/
https://github.com/rvm/rvm/issues/2208
export CURL_CA_BUNDLE="/usr/lib/ssl/certs/cacert.pem"
export CURL_CA_BUNDLE="/usr/lib/ssl/certs/cacert.pem"
2-1. docker-compose 권한 주기
sudo chmod +x /usr/local/bin/docker-compose
2-2. docker-compose 설치 확인
$ docker-compose --version
docker-compose version 1.22.0, build unknown
'docker' 카테고리의 다른 글
docker-compose 쉘(shell) 사용법 (0) | 2019.06.29 |
---|---|
Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT). (0) | 2019.06.26 |