Rianshin

Docker ubuntu install 본문

Develop

Docker ubuntu install

RianShin 2019. 2. 20. 16:21
728x90
반응형
SMALL


1. Ubuntu docker 설치

1.1. apt이용 설치

$> sudo apt install docker.io

1.2. docker가 사용하는 4243/tcp 포트 open

$> sudo ufw allow 4243/tcp

1.3. docker image 다운로드

 — docker레파지토리의 ubuntu 이미지 검색 — 

$> docker search ubuntu

1.4. 이미지 다운로드

$> docker pull ubuntu

1.5. 이미지 확인

$> docker images

2. docker Container 실행

2.1. Container 실행

$> docker run -i -t --name ubt01 ubuntu:latest /bin/bash

3. docker Container apt 업데이트 및 ssh설치

3.1. Container kernal 버전 확인

root@23564766181a:/#> cat /etc/issue

3.2. apt update

root@23564766181a:/#> apt update

3.3. vim 설치

root@23564766181a:/#> apt install vim

3.4. network 도구 설치

root@23564766181a:/#> apt install net-tools

3.5. java 1.8 설치

root@23564766181a:/#> apt install openjdk-8-jre-headless

3.6. openssh-server 설치

root@23564766181a:/#> apt install openssh-server

3.7. ssh port 변경

root@23564766181a:/#> vim /etc/ssh/sshd_config

port 옵션 찾아서 1022로 변경

3.8. ssh 시작

root@23564766181a:/#> /etc/init.d/ssh start

4. Container commit

ubuntu 새 터미널 열어서 docker image commit (docker ubuntu Container 아님)

4.1. Container image로 commit

$> docker commit ubt01 ubuntu:ssh

4.2. Container exit (Docker Container 터미널)

root@23564766181a:/#> exit

4.3. Container 확인

$> docker ps -a

4.4. Container 삭제

$> docker rm ubt01

image 삭제는

$> docker rmi [image]

5. commit image port forwarding 옵션 실행

5.1. 이미지 확인

$> docker images

5.2. 이미지 실행

$> docker run -i -t -p 9090:9090 -p 1022:1022 --name ubt01 ubuntu:ssh /bin/bash


728x90
반응형
LIST

'Develop' 카테고리의 다른 글

[Mac] 웹서버 구동하기  (0) 2020.04.02
맥 배치파일  (0) 2020.04.01
Docker install (for window10 pro)  (0) 2019.02.20
기대되는 오픈프로젝트  (0) 2016.08.10
Google의 웹기술 1000  (0) 2016.08.05
Comments