본문 바로가기

반응형

docker

Docker (3) - Docker Desktop 설치 1. 작업 관리자에서 가상화 사용 확인작업 관리자 > 성능 > 하단 정보에 "가상화: 사용" 확인 2. Docker Desktop 설치2.1. Docker-Desktop 설치 URLDocker Desktop: The #1 Containerization Tool for Developers | Docker Docker Desktop: The #1 Containerization Tool for Developers | DockerDocker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.www.docker.com.. 더보기
Docker (2) - Docker Compose 사용할 때 반드시 알아야 할 환경변수, 포트, 볼륨 Docker안에 postgreSQL을 구성하면서 공부한 내용입니다. Docker Compose를 처음 사용하면 다음과 같은 설정을 자주 접하게 됩니다.name: order_apiservices: db: image: postgres:17 container_name: order_api_db restart: unless-stopped environment: POSTGRES_DB: ${POSTGRES_DB} POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} ports: - "${DB_PORT}:5432" volumes: - order_postgres_da.. 더보기
Docker (1) - Docker는 환경 문제 해결하는 컨테이너 1. Docker란 무엇인가? 요즘 개발 환경에서 Docker는 더 이상 선택이 아닌 기본 기술로 자리잡았습니다.특히 서버 이관이나 배포 자동화를 경험해본 사람이라면, Docker의 필요성을 한 번쯤 느끼게 됩니다.“내 PC에서는 잘 되는데 왜 서버에서는 안 될까?”이 문제를 한 번이라도 겪어봤다면 Docker는 거의 필수 도구입니다.Docker는 애플리케이션과 실행 환경을 함께 묶어 어디서든 동일하게 실행되도록 만들어주는 컨테이너 기술입니다. 2. 왜 Docker를 사용해야 할까?- 문제: 환경이 다르면 실행이 안 된다개발과 운영 환경이 다르면 이런 문제가 발생합니다.라이브러리 버전 충돌OS 환경 차이설정 파일 누락 ★ 결국 “환경 문제”로 시간이 낭비됩니다.- 해결: Docker로 환경을 통째로 .. 더보기

반응형