도커(Docker) - 유튜브 'TTABAE-LEARN' 따라하기 2
유튜브 'TTABAE-LEARN'
모든 출처는 https://youtu.be/3HId-tpYaZs
2. 도커 설치 실습
VM 환경 설정
Ubuntu 편
1. Hypervisor 설치
VM 환경 설정
Ubuntu 편
1. Hypervisor 설치
현재 VMware Workstation 을 사용 중이므로 생략!
2. VM 네트워크 설정
!기준
VM - Network 구성
NAT 네트워크 추가
NAT 네트워크 이름 : localNetwork
네트워크 CIDR : 10.100.0.0/24
DHCP 지원
포트포워딩
이름 / 프로토콜 / 호스트IP / 호스트포트 / 게스트IP / 게스트포트
docker1 / TCP / 127.0.0.1 / 105 / 10.100.0.105 / 22
docker2 / TCP / 127.0.0.1 / 106 / 10.100.0.105 / 22
1. 원하는 네트워크 구역 사용
2. CIDR = 네트워크 대역
3. DHCP = 설정된 네트워크 대역 내 자동IP 설정
4. 포트포워딩 = 원격으로 진입하기 위한 포트 설정
호스트인 127.0.0.1 의 105번 포트로 연결하면 게스트인 10.100.0.105 의 22번 포트로 연결시키겠다!
+ 22번 포트는 SSH 전용 포트
+ SSH = 원격 제어를 위한 보안 통신 프로토콜
이성미 강사님의 영상 설정과 동일합니다!
각 네트워크 구성요소 자세한 설명
변경 : RAM의 경우 4GB로 진행했음!
! VM 네트워크-NAT 설정
3. Ubuntu 설치
이전에 포스트한 내용으로 생략!
! 다만 네트워크 설정에서
와 같이 만든 NAT를 설정해주어야함!
4. Ubuntu 내 네트워크 설정
설정탭에서 기준으로한 네트워크 설정을 마쳐주고
ip 설정과 호스트네임을 확인해준다!
호스트 네임 변경 : sudo vi /etc/hostname
'sudo vi /etc/hosts'를 통해 앞으로 설정할 centos의 ip와 호스트네임을 입력하여 서로 통신이 원활하게 할 수 있게함.
이후 핑 테스트도 통과한 모습
!혹시 영상대로 했는데 네트워크 연결이 안되는 경우는 여길 참조!)
부팅모드를 gui에서 text로 변경
루트 및 사용자 암호 변경
SSH 서버 설치
우선 apt-get(advanced packaging tool) 업데이트
이후 apt-get install -y openssh-server curl vim tree 입력
apt-get을 통해 조건은 모두 yes로 진행
openssh-sever(오픈ssh서버가 리모트하여 우리 시스템으로 들어올 수 있도록 포트 오픈)
curl(서버와 통신할 수 있는 커맨드 명령어 툴)
vim(편집기)
tree(디렉터리 및 파일 구조 탐색) 설치
SSH 설치 현황 확인
SSH 테스트(guru사용자로 들어가보기)
5. Xshell을 이용하여 실제 원격접속
기준에 맞춘 연결 설정
사용자 인증 설정
연결 후 테스트
관리자 접속 테스트
whoami : 사용자 테스트
ip addr : 설정 ip 테스트
cat /etc/os-release : os 버전 확인
free -h : 시스템 메모리 확인
uname -r : 커널버전 확인
gui모드 : sudo systemctl isolate graphical.target
text모드 : sudo systemctl isolate multi-user.target
Author And Source
이 문제에 관하여(도커(Docker) - 유튜브 'TTABAE-LEARN' 따라하기 2), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kindongsy/도커Docker-유튜브-TTABAE-LEARN-따라하기-2저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)