현실을 넘어
close
프로필 배경
프로필 로고

현실을 넘어

  • 분류 전체보기
    • 자바
      • 일반
      • 알고리즘
      • 객사오
      • 스프링입문객체지향
      • 리팩토링
      • 스프링부트3
      • JPA
      • QueryDsl
      • Spring Security
    • 코틀린
      • 코틀린인액션
      • 알고리즘
    • 일 관련 삽질
    • JIRA
    • 도메인주도개발
    • DB
      • Mysql
    • MQ
      • Apache Kafka
    • Docker-Kubernetes
    • GITHUB
    • REST API
    • 리눅스
  • 홈
  • 태그
  • 방명록

[도커] 워드 프레스 구축

워드 프레스 사이트 구축웹 사이트를 만들기 위한 소프트웨어로서, 서버에 설치하여 사용함.워드프레스 사이트 구축을 위하여 워드프레스 프로그램, 웹서버(아파치), DB(Mysql), PHP 런타임이 필요하다.구성요소워드프레스(본체)아차피PHP 런타임MySQL필요 구성요소워드프레스 컨테이너MySQL 컨테이너 워드 프레스 동작을 위해서는 두 개의 컨테이너가 필요하고, 가상 네트워크를 통해 서로 통신이 가능해야함. 도커 네트워크 생성docker network create 네트워크_이름새로운 도커 네트워크를 생성함추가 옵션이나 인자는 일반적으로 필요하지 않다.도커 네트워크 삭제docker network rm 네트워크_이름지정한 도커 네트워크를 삭제함추가 옵션이나 인자는 일반적으로 필요하지 않다.기타 도커 네트워크 ..

  • format_list_bulleted Docker-Kubernetes
  • · 2024. 2. 12.
  • textsms
[도커] 도커 컨테이너와 데이터의 보존

[도커] 도커 컨테이너와 데이터의 보존

도커 컨테이너를 폐기시 컨테이너 내부의 데이터도 함께 사라지게 된다.하지만, 데이터를 영구적으로 보존하고 싶은 경우, 몇가지 방법이 가능함. 데이터 보존Bind Mount 사용호스트 시스템의 특정 디렉터리를 컨테이너에 고정적으로 연결하여 데이터를 관리함.외장 USB 나 하드 , SSD 를 연결해서 데이터를 기록하는 방식이라고도 생각할 수 있음Volume 의 사용도커가 관리하는 불륨을 사용하여 데이터를 컨테이너 외부에 저장.컨테이너가 삭제되어도 데이터는 보존됨. Uploaded by N2T

  • format_list_bulleted Docker-Kubernetes
  • · 2024. 1. 25.
  • textsms

[도커] 도커의 구조와 성질 및 그 장단점

도커의 구조 성질 및 장단점독립된 환경여러 개의 컨테이너를 동시에 띄울 수 있음.동일한 어플리케이션도 여러 인스턴스로 실행 가능이미지 기반도커 이미지를 만들고 이를 통하여 어디에서든 같은 컨테이너를 만들 수 있음.도커 레지스트리(도커 허브) 를 통해 공유 가능커널 공유컨테이너는 호스트 시스템의 커널을 공유함.가볍고, 효율적다른 배포판을 사용가능함장점개발환경 이동성개발환경이 이미지로 관리다른 환경으로 쉽게 이동 및 배포할 수 있다.운영시스템의 독립성컨테이너 내에 어플리케이션은 호스트 운영체제와 완전히 독립되어 있음다양한 환경에서 안정적으로 실행될 수 있음. 아마 위와 같은 구조이기에, 호스트와 독립적이라고 표현하는 것 같다.보면 컨테이너 안에 커널이 내포되어 있지 않고 컨테이너 외부에 존재하기 때문에 해당..

  • format_list_bulleted Docker-Kubernetes
  • · 2024. 1. 25.
  • textsms

[도커] 도커의 주 용도

동일한 개발환경 제공이점팀원들에게 일관된 개발 환경을 제공여러 프로젝트가 환경 충돌을 방지할 수 있음적용프로젝트별로 별도의 컨테이너를 사용해서개발 환경이랑 운영 환경 간의 차이를 최소화할 수 있다는 장점이 있습니다새로운 버전 테스트 가능운영 체제나 라이브러리 새 버전을 일단 개발환경에서 먼저 시험을 볼 수 있으며컨테이너는 격리된 환경을 제공해서 안정적이고 신뢰성 있는 테스트가 가능해집니다동일 서버의 복제효율성한대의 물리 서버에서 똑같은 서버를 여러 개 만들어서 관리하고 비용을 절약할 수 있다는 장점빠른 배포단순한 명령어 한 줄로 필요한 만큼의 서버를 빠르게 배포할 수 있고 소프트웨어 설치와 같은 반복 작업을 줄일 수 있습니다확장성서비스 규모에 따라 유연하게 확장 및 축소가 가능하다는 장점이 있습니다 Up..

  • format_list_bulleted Docker-Kubernetes
  • · 2024. 1. 25.
  • textsms

[도커] 도커 커맨드 - 컨테이너 생애주기 관련

컨테이너 생성 및 실행docker run컨테이너 생성 실행시 사용필요한 이미지가 로컬 시스템이 없는 경우 docker run 은 자동으로 도커 허브에서 이미지를 내려받습니다docker pull , docker create , docker start ⇒ 순서대로 도커 이미지를 도커 허브에서 내려받고 그 내려받은 이미지를 통해서 컨테이너를 생성하고 그다음에는 컨테이너를 실행하는 과정까지를 모두 합쳐서docker run이 해당 기능을 수행하게 되는 것입니다컨테이너 정지docker stop [컨테이너_이름]실행중인 컨테이너를 안전하게 정지하려면 docker stop 커맨드를 사용함컨테이너를 삭제하기 전에는 반드시 정지해야 함컨테이너의 삭제docker rm [컨테이너_이름]정지된 컨테이너를 시스템에서 완전히 제거..

  • format_list_bulleted Docker-Kubernetes
  • · 2024. 1. 25.
  • textsms

[도커] 아파치와 컨테이너 기술?

아파치 웹서버란아파치는 웹 서버 소프트웨어로 웹 사이트 파일을 인터넷을 통해 사용자들에게 제공하는 역할을 한다고 합니다서버 HTML, 이미지, 프로그램 파일 등을 두면 웹브라우저를 통해서 이를 웹사이트 형태로 볼 수 있다고 합니다컨테이너 기술과 아파치의 연동포트 설정 필요성브라우저를 통해 컨테이너에 접근하려면? 컨테이너가 외부와 통신할 수 있도록 별도의 포트 설정이 필요하다. 포트 설정은 보통 그 통신이 드나드는 통로를 의미하는데. 웹은 80 번이고. 메일은 보통 25 번을 사용하게 된다고 합니다.아파치, 웹서버 포트아파치 웹서버는 80번 포트에서 웹사이트에 대한 접근을 기다리는데사용자 요청에 따라 웹페이지를 제공하게 됩니다컨테이너 내부에서 실행 중인 아파치는 기본적으로 외부와 직접적으로 연결되지 않으므..

  • format_list_bulleted Docker-Kubernetes
  • · 2024. 1. 25.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
  • ㅇ
전체 카테고리
  • 분류 전체보기
    • 자바
      • 일반
      • 알고리즘
      • 객사오
      • 스프링입문객체지향
      • 리팩토링
      • 스프링부트3
      • JPA
      • QueryDsl
      • Spring Security
    • 코틀린
      • 코틀린인액션
      • 알고리즘
    • 일 관련 삽질
    • JIRA
    • 도메인주도개발
    • DB
      • Mysql
    • MQ
      • Apache Kafka
    • Docker-Kubernetes
    • GITHUB
    • REST API
    • 리눅스
최근 글
인기 글
최근 댓글
태그
  • #객체지향
  • #리팩토링
  • #알고리즘
  • #ddd
  • #객사오
  • #JPA
  • #도메인주도개발
  • #자바
  • #QueryDSL
  • #Kotlin
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바