티스토리

dion
검색하기

블로그 홈

dion

di-on.tistory.com/m

o_zeew 님의 블로그입니다.

구독자
1
방명록 방문하기

주요 글 목록

  • [Docker] Dockerfile 명령어&생성 (0) Dockerfile 명령어 (1) Docker file 생성 (2) HTTPD (3) FTP (4) DNS 0. Dockerfile 명령어 COMMAND Description COMMAND Description FROM 베이스 이미지 지정 ADD 파일추가(외부파일 불러오기) MAINTAINER 작성자 지정 COPY 파일복사 : Local 디렉토리 RUN 명령어 실행 VOLUME 볼륨마운트 CMD 데몬 실행 ENTRYPOINT 데몬 실행 : CMD보다 우선 LABEL 라벨 설정 USER 사용자 설정 EXPOSE 포트 내보내기 WORKDIR 작업 디렉토리 지정 ENV 환경변수 설정 ONBUILD Build 후 실행명령 1. Docker file 생성 * /test 디렉토리 생성 후 디렉토리 안에서 실.. 공감수 0 댓글수 0 2022. 6. 6.
  • [Docker] MySQL DB + wordpress 연동 (1) 신규 DB와 wordpress 연동 (2) 기존 DB와 wordpress 연동 * wordpress image 다운 방법 * 1. 신규 DB와 wordpress 연동 * 실습 전 실행중인 컨테이너 확인 * 1. DB 컨테이너 생성 - 신규 DB 컨테이너를 생성할 때 -e (환경 변수)를 사용하여 생성 2. wordpress 컨테이너 생성 - -e (환경 변수)를 사용하여 생성한 DB와 연결 3. MySQL 확인 4. 접속 확인 2. 기존 DB와 wordpress 연동 * 이전에 생성했던 컨테이너 삭제 후 진행 * 1. DB 컨테이너 생성 - MySQL root 패스워드만 설정 2. wordpress 사용자 추가 - wordpress db 없음 - wordpress에서 사용할 사용자 X 3. 접속 확인 공감수 0 댓글수 0 2022. 6. 4.
  • [Docker] Link | MySQL | MySQL + php + httpd 실습 (1) Docker Link (2) MySQL (3) MySQL + php + httpd 실습 * 이전의 실습 파일들이 남아있다면 삭제 후 진행 * 1. Docker Link - 컨테이너 끼리는 IP를 이용하여 통신 - 컨테이너 재시작 시 IP가 변경되는 경우 발생 - Link를 사용할 시 IP 이외에 컨테이너 이름으로 통신 가능 → IP가 변경되어도 통신 가능 1. c1 컨테이너 생성 2. Link 옵션을 사용해 c2, c3 컨테이너 생성 3. 컨테이너 명을 사용하여 ping test - 그러나 c1은 c3를 link 적용 하지 않았기 때문에 c1에서 컨테이너명으로 통신 불가능 4. 별칭으로 통신 - c4 생성 시 c1, c2, c3를 link 설정하면서 별칭 부여 5. 컨테이너 이름 변경 후 통신 6.. 공감수 0 댓글수 0 2022. 6. 4.
  • [Docker] Script 작성 | Image 생성 (수정중) (1) Docker Script 작성 (2) Docker image 생성 1. Docker Script 작성 - 문제 1. 인터넷 연결 확인 2. 스크립트 작성 - docker를 사용하기 위해 필요한 프로그램 yum으로 설치 - yum config manager로 docker repository 가져오기 - docker 실행 후 image(httpd, nginx, alpine, centos7) 다운 - 네트워크 생성(N1, N2) - cat 명령어를 사용해 시작페이지(index.html, index1.html) 작성 - 네트워크에 맞춰 컨테이너 생성(N1-h1, N2-n1) - index.html, index1.html을 각각의 컨테이너에 밀어넣기 - 로드밸런싱을 위해 haproxy 설치 후 .. 공감수 0 댓글수 0 2022. 6. 3.
  • [Docker] Docker & HAproxy | 팀별 실습 (수정중) 공감수 0 댓글수 0 2022. 6. 3.
  • [Docker] Virtual Box (1) IaC (2) VirtualBox 1. IaC (Infrastructure As Code) - 수동 프로세스가 아닌 코드를 통해 인프라를 관리하고 프로비저닝하는 것 1.Vargrant 2.Terraform 3.Ansible https://www.hashicorp.com/ HashiCorp: Infrastructure enables innovation HashiCorp delivers consistent workflows to provision, secure, connect, and run any infrastructure for any application. www.hashicorp.com 위 사이트에서 설치 진행 2. VirtualBox Oracle VM VirtualBox Oracle VM V.. 공감수 0 댓글수 0 2022. 6. 2.
  • [Docker] 이론 | 설치 & 실행 | Repository 생성 (1) Docker 이론 (2) Docker 설치 (3) Docker 실행 (4) Repository 생성 1. Docker 이론 Docker 란? - 리눅스 기반 - 컨테이너 기반의 오픈소스 가상화 플랫폼 - 다양한 프로그램 및 실행환경을 컨테이너로 추상화, 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리 단순화 - 경량화 : 시스템 자원을 많이 소모하지 않기 때문 장점 - 새로운 기술이 아니라 존재하는 기술을 잘 포장함 - 사용하기 쉽고 사용자들이 원하는 기능을 간단하지만 획기적으로 구현 - 도커 이미지로 만든 컨테이너는 도커가 설치된 환경이라면 어디든 똑같이 동작함 컨테이너(Contaier) - Image를 실행한 상태 - 격리된 공간에서 프로세스가 동작하는 기술 - 기존 방식이 OS가상화(O.. 공감수 0 댓글수 0 2022. 5. 27.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.