| 일수 | 일자 | 교과목 | 내용 | 편성시간 |
|---|---|---|---|---|
| 1 | 24/11/20 | 기반기술 | Linux | 8 |
docker
- 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈소스 프로젝트
- 도커 웹 페이지의 기능을 인용하면 다음과 같다:
도커 컨테이너는 일종의 소프트웨어를 소프트웨어의 실행에 필요한 모든 것을 포함하는 완전한 파일 시스템 안에 감싼다. 여기에는 코드, 런타임, 시스템 도구, 시스템 라이브러리 등 서버에 설치되는 무엇이든 아우른다. 이는 실행 중인 환경에 관계 없이 언제나 동일하게 실행될 것을 보증한다.
kubernetes
- 컨테이너화된 애플리케이션의 자동 디플로이, 스케일링 등을 제공하는 관리 시스템
- 여러 클러스터의 호스트 간에 애플리케이션 컨테이너의 배치, 스케일링, 운영을 자동화하기 위한 플랫폼을 제공하기 위함이다. 도어를 포함하여 일련의 컨테이너 도구들과 함께 동작한다.
jenkins
- 소프트웨어 개발 시 지속적 통합(continuous intergration) 서비스를 제공하는 툴
devops
- 소프트웨어의 개발(Development)과 운영(Operations)의 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화
소프트웨어 개발조직과 운영조직간의 상호 의존적 대응이며 조직이 소프트웨어 제품과 서비스를 빠른 시간에 개발 및 배포하는 것을 목적
-> 나중에 데브 옵스까지 진도를 나갔을 때 함께 사용하다보면 매커니즘이 좀 더 잘 이해될 듯하다.
절대 경로 : 최상위 경로인 / 에서 내가 이동하고 싶은 경로 전부 다 입력
cd /usr/local/share/man
상대 경로 : 내가 위치한 곳에서부터 이동하고 싶은 경로를 입력
cd ./share/man
한 단계 상위 : cd ..
현재 위치 : pwd
Vi 편집기 사용 : vi 파일명
관리자 계정으로 접속 : sudo su - root
서버 : 서비스를 제공하는 프로그램
클라이언트 : 서비스를 이용하는 프로그램
IP 주소 : 멀리 떨어진 컴퓨터를 찾아가기 위한 주소
포트 번호 : 컴픁터에서 실행중인 특정 프로그램을 찾아가는 번호
리눅스 기초 명령어 : pwd, cd, ls -al, mkdir, rmdir , mv, cp, touch, cat, vi, ps -ef
서버 : 서비스를 제공하는 프로그램
클라이언트 : 서비스를 이용하는 프로그램
IP 주소 : 멀리 떨어진 컴퓨터를 찾아가기 위한 주소
공인 IP 주소 : 공유기 외부에 설정된 IP 주소
사설 IP 주소 : 공유기에 연결된 컴퓨터에 설정된 주소
포트번호 : 컴퓨터에서 실행중인 특정 프로그램을 찾아가는 번호
1.2 리눅스 환경준비 (v)
1.3 로그인, 로그아웃, 종료 (v)
4.3 절대경로와 상대경로 ~ 4.6 명령어의 옵션 (v)
5.1 mkdir ~ 5.7 mv 명령어 (5.5. 제외) (v)
7.1 ~ 7.6 (v)
9장 (v)