본문 바로가기

기초

(5)
<Docker> 도커 컨테이너의 연동 사용법 : Network 1. 소개 * 소개 - 이번 글에서는 여러 개의 도커 컨테이너를 연동시키는 방법에 대해 알아보도록 하자. 이를 위해 워드프레스를 구축하는 예제를 통해 배워볼 것이다. - 워드프레스는 워드프레스 프로그램 외에도 아파치나 데이터베이스, PHP 런타임 등을 필요로 한다. 그러므로 이번 장에서 배울 컨테이너 끼리의 연동을 배우기 적합하다. * 워드프레스 - 이번 실습에서는 워드프레스 공식 이미지를 사용하며, 이 이미지 안에는 워드프레스 프로그램 본체와 아파치, PHP 런타임이 포함되어 있다. 이 컨테이너와 MySQL 컨테이너를 DB로 활용하도록 하자. - 워드프레스는 블로그 생성 도구와 같은 것으로, 웹 사이트 작성자가 작성한 내용을 데이터베이스에 저장하고, 웹 사이트 열람자의 요청에 따라 웹 페이지를 보여준다..
<Review> 리눅스 입문자를 위한 명령어 사전 1. 소개 - 제목 : 리눅스 입문자를 위한 명령어 사전 - 저자 : 가와구치 히로시, 다야 후미히코, 미사와 아키라 / 서수환 역 - 출판사 : 한빛미디어 - 페이지 : 456p - 목차 CHAPTER 1 리눅스 기본 조작법 CHAPTER 2 파일 다루기 CHAPTER 3 프로그램 관리하기 CHAPTER 4 사용자·시스템 정보 표시, 변경하기 CHAPTER 5 파일 다루기 고급편 CHAPTER 6 편리한 명령어 사용법 CHAPTER 7 셸과 셸 스크립트 능숙하게 다루기 CHAPTER 8 사용자와 시스템 관리하기 CHAPTER 9 네트워크 능숙하게 다루기 CHAPTER 10 파일 시스템 능숙하게 다루기 CHAPTER 11 패키지 설치하기 부록 emacs, vi 에디터와 부트로더 2. 리뷰 * 내용 리눅스..
<Review> 그림과 실습으로 배우는 도커&쿠버네티스 1. 소개 - 제목 : 그림과 실습으로 배우는 도커&쿠버네티스 - 저자 : 오가사와라 시게타카 / 심효섭 역 - 출판사 : 위키북스 - 페이지 : 400p - 목차 1장: 도커란 무엇인가? 2장: 도커의 동작 원리 3장: 도커를 사용해보자 4장: 컨테이너를 실행해 보자 5장: 여러 개의 컨테이너를 연동해 실행해보자 6장: 실전에 활용 가능한 컨테이너 사용법을 익히자 7장: 도커 컴포즈를 익히자 8장: 쿠버네티스를 익히자 부록 2. 리뷰 * 내용 도커에대한 기본적인 내용부터 활용 방법을 다루고 있다. 추가적으로 쿠버네티스에 대한 매우 기초적인 부분도 다루고 있다. 각 장의 순서가 매우 짜임새 있다고 느꼈다. 급하게 다양한 내용을 알려주기 보다 순차적으로 이해할 수 있도록 필요한 내용 순으로 다루고 있다. ..
<파이어베이스> 게시글 CRUD 1. 초기 세팅 * 파이어베이스 - 이번 장에서는 파이어베이스를 이용해서 realtime database를 만들어 볼 것이다. - 실시간으로 글이 만들어지고 지워지는 환경을 구축하는데 있어 파이어베이스는 아주 좋은 도구이다. - 데이터베이스를 만들어 보자. - 데이터베이스 만들기를 클릭하고, 테스트모드를 클릭하여 다음으로 넘어간다. 파이어스토어 위치는 가까울수록 좋기때문에 asia-northeast 중에서 선택한다. - 데이터베이스가 만들어지면 위와같이 표시된다. 직접 컬렉션을 만들 수도 있지만 우리는 코드를 통해 만들고 접근할 것이다. - 참고로 위 DB의 구조는 컬렉션 > 다큐먼트 > 데이터 순으로 이루어진다. 컬렉션은 다큐먼트의 집합이며 하나의 폴더라고 생각하면 좋다. 다큐먼트는 데이터 하나를 갖고..
<파이썬> 2차원 배열 정렬 1. 기본적인 리스트 정렬 * sort 정렬 - sort는 리스트에서 제공되는 기본적인 메서드이다. 주로 아래와 같이 사용한다. lst = [2, 3, 5, 6, 1, 4] lst.sort() print(lst) # [1, 2, 3, 4, 5, 6] - sort 는 기본적으로 오름차순 정렬이다. 인자로 key, reverse를 넣어서 변형이 가능하다. lst = [2, 3, 5, 6, 1, 4] lst.sort(reverse=True) print(lst) # [6, 5, 4, 3, 2, 1] - 위는 reverse를 True로 하여 내림차순 정렬을 시행한 것이다. * key 사용하기 - 이번에는 key를 사용해보자. key는 함수의 결과에 따라 정렬을 할 수 있다. lst = ["one", "two", ..