참고 서적 : 시작하세요! 도커/쿠버네티스
환경 : 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 |