본문 바로가기 메뉴 바로가기

zeroco2

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

zeroco2

검색하기 폼
  • Develop (54)
    • Marketing (1)
      • GA (1)
    • Frontend (0)
      • Javascript (0)
    • Backend (10)
      • Spring & Spring Boot (5)
      • Spring Batch (2)
      • Java (3)
    • Data (25)
      • Oracle (3)
      • ELK (6)
      • Kafka (3)
      • Clickhouse (1)
    • Infra (7)
      • Linux (1)
      • Docker & k8s (5)
      • aws (0)
    • 개발지식 (2)
    • 문제해결 (8)
    • 일상 (0)
  • 방명록

docker (3)
[Docker] Dockerfile이란?

1. 도커파일(Dockerfile) Dockerfile은Docker 에서 이미지를 생성하기 위한 용도로 작성하는 파일이다. 도커 이미지에 대한 정보를 기술해 둔 템플릿이라고 보면된다. Dockerfile에는 컨테이너에서 수행해야할 작업들을 명시한는데, 이 작업을 Dockerfile에 정의하기 위해서는 Dockerfile에서 쓰이는 명령어를 알아야 한다. - Docker 공식 문서 확인 docker build [옵션] [작성한 docekrfile 경로] 2. 도커파일 예시 실습 * docker file 생성 - /home/vagrant/dockerfile FROM centos:7 RUN touch /tmp/test.txt RUN echo hello centos RUN sleep 2s RUN cal * do..

Infra/Docker & k8s 2023. 2. 25. 17:26
[Docker] 도커를 사용하는 이유

도커를 사용하는 이유? 도커는 컨테이너 가상화 기술을 제공하여 애플리케이션을 가볍고 빠르게 배포 및 실행할 수 있도록 도와줍니다. 이를 통해 다음과 같은 이점을 얻을 수 있습니다. 1) 일관성 있는 환경 구성 도커는 애플리케이션을 동일한 환경에서 실행하므로, 시스템 구성이 달라지더라도 애플리케이션의 동작이 예측 가능합니다. 이를 통해 애플리케이션 배포와 관리를 단순화할 수 있습니다. 2) 빠른 배포 도커는 애플리케이션을 컨테이너로 패키징하므로, 이를 호스트 운영체제와 독립적으로 배포할 수 있습니다. 도커는 이미지 내용을 레이어 단위로 구성하며, 중복되는 레이어를 재 사용할 수 있어서 애플리케이션 배포가 매우 빠르다. 이를 통해 배포 속도를 높이고, 문제가 발생했을 때 롤백이 빠르게 이루어질 수 있습니다...

Infra/Docker & k8s 2023. 2. 19. 18:30
[Docker] 도커 환경설정

도커 환경 구성 가성머신 설치 리눅스 - centos 7버전 이상 / ubuntu 18.04 ~ 22.x 버전 이상 사용 Ubuntu Bionic 18.04 (LTS) https://docs.docker.com/engine/install/ubuntu/ https://www.virtualbox.org/wiki/Download_Old_Builds - virtualbox 다운로드 https://hub.docker.com/ vagrant 설치 https://www.vagrantup.com/ => AMD64 다운로드 다운로드 후 버전 확인 vagrant image 를 활용하여 docker 설치 mswindow 에서 powershell 실행후 임의의 디렉토리 생성후 아래처럼 파일 다운로드 wget http://tw..

Infra/Docker & k8s 2023. 2. 19. 18:25
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바