본문 바로가기

docker2

Docker 커스텀 이미지 (Dockerfile, 컨테이너, docker-compose) Dockerfile 하나면 java 설치부터 jar 실행까지 전부 자동화됩니다. 처음 이 사실을 알았을 때 솔직히 이건 예상 밖이었습니다. 매번 서버에 접속해서 손으로 설치하던 게 파일 한 장으로 끝난다는 게 믿기지 않았거든요. 직접 써보고 나서야 "왜 진작 이걸 안 썼지"라는 생각이 들었습니다.Dockerfile로 백엔드·프론트 이미지 직접 만들기일반적으로 Docker는 MariaDB나 Nginx 같은 공식 이미지를 그냥 내려받아 쓰는 도구라고만 생각하는 분들도 있는데, 실제로 써보니 내가 만든 프로젝트 자체를 이미지로 패키징해서 배포하는 게 핵심이었습니다.백엔드 기준으로 기존 배포 방식을 먼저 짚어보면, Spring Boot 프로젝트를 bootJar로 빌드해서 jar 파일을 만들고, 서버에 java를.. 2026. 6. 12.
Docker CI/CD (원격 데몬, GitHub Actions, 무중단 배포) 저도 처음에는 코드 수정할 때마다 서버에 직접 접속해서 git pull 하고 빌드하고 컨테이너 재시작하는 걸 당연하게 여겼습니다. 그런데 이번에 GitHub Actions와 Docker를 연동해서 자동 배포 파이프라인을 직접 구성해보고 나서, 그 생각이 완전히 바뀌었습니다. 한 번 세팅해두면 push 한 번으로 배포까지 끝난다는 게 이렇게 편한 일인지 몰랐습니다.도커 데몬을 원격으로 여는 것, 생각보다 간단하지 않았다일반적으로 Docker는 로컬에서만 쓰는 도구라고 생각하는 분들도 있는데, 저는 이번에 dockerd를 원격에서도 제어할 수 있다는 걸 실습하면서 그게 얼마나 강력한 기능인지 직접 느꼈습니다.dockerd란 Docker Daemon의 줄임말로, 컨테이너 생성, 이미지 관리, 네트워크 설정 등.. 2026. 6. 11.

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 자동식단생성 연관 블로그