분류 전체보기
-
Dockerfile - CentOS7 + HTTPD공부합시다!/Container 2023. 5. 19. 13:21
1. Dockerfile 1.1. docker inspect로 특정 App 실행하기 위해서 사용 1.2. 코드 형태로 image를 제작할 수 있는 TextFile 1.3. 특정 App를 실행하는 image 제작 1.4. 필수는 아니나 Dockerfile를 제작할 때에는 디렉토리 생성 후 해당 디렉토리에 접근해 사용할 것을 권장 # mkdir /test # cd /test # vi Dockerfile FROM httpd:/latest MAINTAINER sdkim # docker build -t test:1.0 . # docker images 1.5. 베이스 이미지, 컨테이너에서 실행되는 명령, 환경 변수 설정, 컨테이너에서 실행되는 데몬 등의 기능이 정의됨. 2. DockerFile의 기본구성 2.1. ..
-
-
1. 새롭게 시작한 취미그림 배우기 2023. 4. 3. 17:18
어릴때부터 미술시간이 싫었다! 준비물(물감등)을 가져가지 못하니 수업 참여도 못하고 매일 혼만 났으니! 집안 형편이 그랬으니 어쩌랴! ㅎㅎ 해서 3월부터 미술과 음악을 배우기 시작했다! 채색은 자신이 없으니 - 남이 쓰면 와인색, 내가 쓰면 빨갱이 펜 그림만 그리려 시작 첫 작품 흉내내기! 물론 선생님의 터치가 들어가 있다! 두번째 작품도 흉내내기! 그래도 사람처럼 그려서 다행이다! 헌데 이것 자세히 보면 실수 투성이 ㅎㅎㅎ 그래도 재미난 시간들! 피아노도 잘 적응해야 할텐데.....
-
Kubernetes (K8S): pull rate limit 해결 - Secret Base공부합시다!/Kubernetes 2023. 3. 31. 17:35
최근 docker or Kubernetes 사용중 pull rate limit 문제가 자주 발생합니다. 그 해결책을 조금 공유 하고자 합니다. 간단히 말해서 hub.docker.com 에 Login을 하는 방법입니다. 1. docker 1.1. # docker login 으로 hub.docker.com 로그인 2. Kubernetes 2.1. secret에 로그인 코드 생성 후 문제 해결 2.2. ngnix와 mysql를 생성하는 yml 파일 작성 2.3. apply 적용 2.4. 다운로드 제약 확인 2.5. 코드 작성 예시 2.6. secret 파일 작성 2.7. 각 yaml 파일의 끝에 코드 삽입 후 사용 2.8. yml 파일 적용 2.9. 제약 사항 없음을 확인 2.10. Patch 3. CLI 3..
-
-
Ansible: DHCP, VSFTPD, Nginx, DNS Infra 자동화공부합시다!/Ansible 2023. 3. 17. 09:15
오늘은 종합실습적인 개념으로 Infra 자동화에 대해서 학습하겠습니다. dhcp, ftp, nginx, dns infra를 자동으로 구성합니다. 1. 시나리오 Ansible를 활용한 Infra 자동화 1. nginx 설치(web그룹) 1.1. web server 설치 및 구성 1.2. nginx 1.3. 본인 이니설-webserver 1.4. web contents directory: /web 2. vsftpd (was그룹) 2.1. vsftpd 설치 및 구성 2.2. passive mode, 인증 및 제어21, 데이터 전송 65000-65100 사용 2.3. a,b 계정 생성 a만 chroot 적용 2.4. 최상위 디렉토리에 /ftp 디렉토리 생성 후 배너(배너파일이름:ban) 및 chroot, log..