Developer inttype
close
프로필 배경
프로필 로고

Developer inttype

  • 분류 전체보기 (37)
    • 알고리즘 (31)
    • Error (0)
    • JAVA (0)
    • 기타 (3)
    • Docker (2)
    • CS (0)
  • 홈
  • 태그
  • 방명록
[Docker] (2) env 설정

[Docker] (2) env 설정

Docker에 대해 처음부터 차근차근 공부해 나가면서 적용하면 좋았겠지만 프로젝트를 진행하고 있어서 바로 적용하면서 알아갔다. 먼저 환경변수를 사용해서 Docker 이미지를 만들 때 환경변수 전달을 위해ARG, ENV로 환경변수 설정을 해줬다 그리고 .env 파일 역시 폴더 안에 작성이 되어있는데 이미지를 빌드하고 DockerHub에 push 한 다음 EC2 인스턴스에서 pull 받아서 실행하니 귀신같이 환경변수 설정이 사라졌다. 즉, 이미지를 만들거나 EC2 인스턴스에서 pull 받고 배포하는 과정에서 환경변수 설정을 못 가져온 것. docker build -t ./backend로 이미지를 만들어보고 docker-compose build로 만들어 보는 등 다양한 방법으로 이미지를 만들고 push 하고..

  • format_list_bulleted Docker
  • · 2024. 11. 21.
  • textsms
[Docker] (1) 도커를 사용하는 이유는?

[Docker] (1) 도커를 사용하는 이유는?

Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼. 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징 하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. 그래서 Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드를 문제없이 실행할 수 있다. 컨테이너코드와 종속성을 함께 패키징 하는 앱 계층의 추상화여러 컨테이너가 동일한 머신에서 실행되고 다른 컨테이너와 OS 커널을 공유할 수 있으며, 각각은 사용자 공간에서 격리된 프로세스로 실행컨테이너는 VM보다 공간을 적게 차지하고, 더 많은 애플리케이션을 처리할 수 있으며 더 적은 VM과 운영체제가 필요 ..

  • format_list_bulleted Docker
  • · 2024. 11. 18.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (37)
    • 알고리즘 (31)
    • Error (0)
    • JAVA (0)
    • 기타 (3)
    • Docker (2)
    • CS (0)
최근 글
인기 글
태그
  • #SWEA
  • #티스토리챌린지
  • #백준
  • #docker
  • #링크박스
  • #아이콘
  • #티스토리 스킨
  • #오블완
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바