IT/Server

[Docker] 도커/쿠버네티스 실습 기록

음료요정 2021. 9. 1. 17:10

참고 서적 : 시작하세요! 도커/쿠버네티스 

환경 : Mac OS > vitrualBox > ubuntu 

 

 

 

1. 로컬에 우분투 설치

 1-1. VirtualBox 다운 및 설정

 방법 참고 : https://blog.naver.com/alice_k106/220882666548

 1-2. 운영체제에 맞는 virtualBox 다운  https://www.virtualbox.org/wiki/Downloads 

 1-3. 우분투 가상이미지 .iso 파일 다운 http://releases.ubuntu.com/16.04/

 

맥에 설치하면서 시스템 무결성 문제로 겪는 문제 해결에 도움된 사이트  : https://m.blog.naver.com/5341287/221697740777

 -> 재부팅할때 복구모드 진입하면서 시간이 오래걸려서 초기화되는줄 알고 심장쫄려서 혼났다... 

우분투 터미널 열기 단축키 : control + opt + t

실행시키니 귀여운 나의 우분투.. 초기 화면이 작아 놀라웠음

 

2. 도커 설치

 

-- curl 사용을 위한 설치
sudo pt install curl
-- 도커 설치
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
apt-get install docker-ce

 

-- 도커 버전확인

docerk -v

 

3. 컨테이너 생성

- docker run : 컨테이너를 생성하고 실행

docker run -i -t ubuntu:14.04    

   -i  컨테이너와 상호 입출력을 가능하게 하는 옵션, -t 는 tty를 확성화 하는 옵션이다

   처음에는 우분투:14.04 가 존재하지않으므로 도커허브에서 이미지를 받아 시간이 소모된다.

   생성 과 실행이 되고 동시에 컨테이너 내부로 들어와 접속된다.

   호스트이름은 무작위 16진수 해시값이다 컨테이너의 고유한 ID이다

 

- docker pull : 이미지를 내려받을 때 사용

docker pull centos:7

 

- docker images : 도커엔진에 존재하는 이미지의 목록을 출력

- docker create -i -t --name mycentos centos:7 : 이미지로 컨테이너를 생성 , 내부로 들어가지는 않음

- docker start mycentos   : 컨테이너를 시작 

- docker attach mycentos   : 컨테이너 시작 후 내부로 들어감 

- docker ps  :  생성한 컨테이너의 목록 확인 

 

 

 

4. 

 

 

 

'IT > Server' 카테고리의 다른 글

[Spring] HikariCP이란?  (0) 2023.05.11
Swagger 설정하기 (gradle)  (0) 2021.12.17
[Docker] 도커란? MacOS에 도커 설치하기  (0) 2021.08.31
[Pinpoint] Pinpoint란?  (0) 2021.06.10
[JPA]JPA란?  (0) 2021.05.27