일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 야생의숨결
- 공략
- Linux
- Angular
- JS
- window
- 젤다의전설
- 어드벤스
- Front-end
- 세부
- PostgreSQL
- 다이빙
- docker
- psql
- 엘든링
- guide
- 씨홀스
- hybride
- 뱀파이어서바이벌
- 여행
- JavaScript
- 취미
- 게임
- 스쿠버다이빙
- ubuntu
- WebView
- 도커
- 개발툴
- 오픈워터
- window10
- Today
- Total
Rianshin
Docker install (for window10 pro) 본문
본 가이드는 Window10 pro이상에서 설치 방법입니다.
Docker 다운로드#
다운로드
위와 같은 화면에서 Downlod from Docker Hub를 클릭합니다.
위와 같은 화면에서 오른쪽의 Please Login To Download를 클릭하여 진행합니다.
Docker를 다운로드를 위해선 계정이 필요하므로 아이디 생성후 로그인을 진행합니다.
아래로 내려 다음과 같은 화면에서 오른쪽을 다운로드 합니다.
(두개모두 상관없으나 일관성있게 오른쪽으로 본가이드는 진행합니다.)
Docker 설치#
다운로드된 파일을 실행합니다.
위와 같은 화면이 나오면 두번째의 셀렉트박스를 다음과 같이 체크후 진행합니다.
다음과 같이 설치가 진행중인 것을 확인할 수 있습니다.
위와같은 화면이 나오면 설치가 모두 완료가 되었습니다. 위의 Close and log out을 클릭하여 계속 진행합니다.(버튼을 클릭하면 Docker실행을 위한 윈도우계정 로그아웃이 진행이 됩니다.)
다시 윈도우로 로그인하면 윈도우 상태표시줄 오른쪽에 다음과 같이 표시가 되면서 Docker가 실행준비중의 내용이 나타납니다.
최초 도커 실행시 Hyper-V 및 컨테이너가 작동되지 않는다는 내용과 합께 정상작동을 실행할건지의 여부를 묻는 창이 표시가 되는데 여기서 OK를 눌러주면 자동 재부팅이 진행이됩니다.
컴퓨터가 재부팅이 완료가 되면 윈도우 상태표시줄의 숨겨진 아이콘 표시를 누르면 위의 그림과 같이 Docker가 시작되고 상태가 표시가 됩니다.
Docker가 실행이 완료가 되면 다음과 같은 화면이 윈도우 상태표시줄 오른쪽에 나타납니다.
처음 Docker 인스톨 파일을 다운로드할 때 가입한 아이디/패스워드를 이용하여 로그인을 진행합니다.
import container (Docker)#
실행할 컨테이너를 다운로드 받습니다. 없다면 기본 우분투를 실행합니다.
iq_edu.tar를 iq_edu이 이름과 1이라는 Tag로 image를 iport시키는 명령어입니다.
import의 결과를 다음의 명령어로 확인합니다.docker images
다음의 명령어로 import된 이미지를 실행합니다.
'docker run -i -t -u root -p 9090:9090 -p 1022:1022 -p 9061:9061 --name ubt01 ubuntu:lastest /bin/bash'
Window Docker 구동시 겪었던 에러 및 해결#
- 배치 파일실행시 $'\r': command not found 라는 에러표출
sol) sed -i 's/\r$//' filename
- 배치파일 실행시 배치파일실행도중 Ubuntu unexpected operator 라는 에러 표출
sol) sh 가 dash로 링크가 걸려있어서 발생.
root 계정으로 들어가서 /bin/sh 링크를 /bin/bash 로 재설정하였다.- 현재 상태 확인 방법
ls -ahl /bin/sh - 링크 해제 후, 재설정
unlink /bin/sh
ln -s /bin/bash /bin/sh
- 현재 상태 확인 방법
'Develop' 카테고리의 다른 글
맥 배치파일 (0) | 2020.04.01 |
---|---|
Docker ubuntu install (0) | 2019.02.20 |
기대되는 오픈프로젝트 (0) | 2016.08.10 |
Google의 웹기술 1000 (0) | 2016.08.05 |
Fabric 적용하기~ (0) | 2016.08.05 |