반응형

RDB란?

definition Relational Database
관계형 데이터 모델에 기초를 둔 데이터베이스.

관계형 데이터 모델이란?

모든 데이터를 2차원의 테이블 형태로 표현한 것.
데이터의 상관관계에서 개체간의 관계를 표현한 것.

반응형
반응형

centos 설치 후 version check 방법 : CentOS Linux release 8.5.2111

docker hub에서 centos docker image 받아오기
  • docker hub에 centos 검색

centos ( docker official image )

  • CentOS official image 확인 및 클릭해서 들어간다. 
docker image download command 확인 및 copy

  • 개발 환경에서 mac os의 bash 터미널로 진입. 
  • 작업하고자 하는 폴더 생성 ( mkdir [폴더이름] )
  • 폴더로 진입 ( cd [폴더이름] )
  • command 입력 : "docker pull centos"
docker pull centos
  • docker image list 확인 

docker image list
  • docker image list 결과 확인.
docker commit
  1. docker ps -a 생성 및 실행 된 docker image 확인. 
  2. 명령 입력
  3. image name의 경우 docker images입력 시 [repository name]:[TAG] 형태임. 즉, [image name] = [repo name]:[TAG] 
docker commit [container ID] [image name]
docker 실행 
docker run -v [개발 폴더 경로]:[centos 공유 폴더] -p 8080:80 -it [image name] bash

[개발 폴더 경로] : pwd 입력 후 현재 개발 중인 파일 경로

[centos 공유 폴더] : 저는 default로 "/mnt"로 설정.

[image name] : image name 입력. 

tip : docker 실행 command를 centos_start.sh로 작성 한 뒤. ( ./centos_start.sh ) 로 실행 하면 편하게 실행 가능. 

반응형

'computer > docker' 카테고리의 다른 글

Docker 설치 ( Mac OS )  (0) 2022.06.05
반응형
Docker Install Guide ( for MAC OS )

해당 사이트에 들어가서 MAC OS를 다운 받고 설치 한다. 

https://docs.docker.com/desktop/mac/install/

 

Install Docker Desktop on Mac

 

docs.docker.com

Docker Download Image : Docker homepage

해당하는 MAC OS의 chip을 선택하고 download 한다. 

필자는 M1 chip을 사용하므로 Apple chip 용 download

docker download image

docker download 후 실행 화면. 

docker UI에서 쉽게 docker hub의 image를 다운하고 실행 할 수 있다.

필자는 bash에서 실행하고 script로 작성하는게 더 편해서, 사용하는 유저 별 편한걸 선택해서 사용하면 된다. 

반응형

'computer > docker' 카테고리의 다른 글

Docker centos 환경 설정  (0) 2022.06.05
반응형
네트워크 란?
What is Network?

네트워크 = 망(Net) + 작업하다(work) 

즉, 그물 망처럼 각 end node들이 연결 되어 서로 작업하는 것을 말합니다.

물류, 사람의 신경망, 전화 망, 교통 망 등 이것들이 모두 네트워크라고 할 수 있는 것이죠. 

쉽게 말해 철도망을 예를 들면, 서울~부산/ 서울 ~ 대구/ 서울 ~ 강릉 등 모든 것들이 철도 네트워크라고 할 수 있죠.

 

이 네트워크는 점 - 노드 ( Node ) 들이 있고 이 점(노드)를 연결하는 선, 즉, 링크(Link)로 이루어 져 있어요. 

네트워크는 점(노드-Node)들과 이를 잇는 선(링크-Link)들로 이루어져 있습니다.

다시말해, 네트워크란 무언가와 무언가각 무언가에 의해 연결되어 있는 것을 말합니다. ㅎㅎ

말이 좀 길었네요...

네트워크는 기본적으로 무언가를 주고 받기 위해 연결이 가능해야 하고, 주고 받기가 가능해야 합니다. 

 

Network

네트워크의 장점 :

  • node(즉, 자신) 이 가진 Resource ( 어떤 데이터 )를 누군가에게 공유할 수 있다. 
  • 한대로 할 수 없었던 일이 가능. ( 예, 여러대의 컴퓨터가 한대의 프린터를 공유 )
  • 멀리 떨어진 사람에게 정보를 전달하거나 받을 수 있음.
  • 리소스를 유용하게 활용하는 공유가 가능

네트워크의 종류

  • LAN( Local Area Network ) : 근거리 네트워크
    • 가까운 거리의 네트워크 ( 건물내, 집내 등 )
  • WAN( Wide Area Network ) : 광역 네트워크
    • 두 개이상의 근거리 네트워크를 연결하여 구성한 네트워크 
  • MAN( Metropolitan Area Network ) : WAN과 LAN의 중간 형태의 네트워크 
    • 도시간 연결
  • VLAN ( Virtual Local Area Network ) 
반응형

+ Recent posts