minlog
[Docker] 도커 볼륨
DevOps/Docker 2026. 1. 4. 20:46

컨테이너의 기능이 추가되면 새로운 이미지를 만들어서 컨테이너를 실행시킨다. 이때 기존의 컨테이너에 존재했던 데이터들도 같이 제거 되는데 해당 내용을 유지하고 싶은 경우,즉 내부 데이터가 삭제되면 안되는 경우 볼륨(Volume)이라는 개념을 활용한다. Docker Volume 도커 볼륨이란? 도커 컨테이너에서 데이터를 영속적으로 저장하기 위한 방법으로 컨테이너 자체의 저장 공간을 사용하지 않고 호스트 자체의 저장 공간을 공유해서 사용하는 형태이다. 볼륨 사용 명령어 (-v)docker run -v [호스트디렉토리 절대경로]:[컨테이너 디렉토리 절대경로] [이미지명]:[태그명]docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password123 -v /Users/..

[Docker] 컨테이너 명령어
DevOps/Docker 2026. 1. 4. 17:17

컨테이너 생성 및 실행 1) 도커 컨테이너 생성docker create nginx 2) 도커 컨테이너 실행 docker start 3) 도커 컨테이너 생성 + 실행포그라운드 ( forground ) : 내가 실행시킨 프로그램의 내용이 화면에서 실행되고 출력되는 상태 docker run 백그라운드 ( background ) : 내가 실행시킨 프로그램이 컴퓨터 내부적으로 실행되는 상태docker run -d docker run -d -p 4000:80 nginx -d : 백그라운드 실행--name : 컨테이너 이름 지정 -p [호스트포트]:[컨테이너포트] : 포트 맵핑 컨테이너 중지 / 삭제1) 컨테이너 중지 : 정상적 순차적 종료 docker stop 2) 컨테이너 강제 종료docker kill ..

[next-step] AssertJ 완벽 가이드 - Java 테스트 만드는 방법
Project · Etc/Project 2025. 9. 28. 18:21

AssertJ란?AssertJ는 Java 테스트에서 유창하고(fluent) 풍부한 단언(assertion)을 작성할 수 있게 해주는 오픈소스 라이브러리입니다. 기존의 JUnit assert보다 훨씬 읽기 쉽고 직관적인 테스트 코드를 작성할 수 있습니다.기존 방식 vs AssertJ// 기존 JUnit 방식assertEquals("Frodo", frodo.getName());assertTrue(fellowshipOfTheRing.contains(frodo));assertEquals(9, fellowshipOfTheRing.size());// AssertJ 방식assertThat(frodo.getName()).isEqualTo("Frodo");assertThat(fellowshipOfTheRing) ...

[Docker] Image 명령어 사용법
DevOps/Docker 2025. 9. 16. 22:59

도커 이미지란 애플리케이션 실행에 필요한 모든 것코드, 라이브러리, 종속성, 설정 등 을 담고 있는 읽기 전용의 템플릿실행 가능한 컨테이너를 만들기 위한 청사진입니다. Dockerfile에 정의된 지침에 따라 빌드되며, 계층화된 구조를 가지고 있어 효율적으로 저장 및 공유될 수 있습니다. 🍎 Image 다운로드 Docker Hub Container Image Library | App ContainerizationSoftware supply chain Secure Your Supply Chain with Docker Hardened Images Use Docker’s enterprise-grade base images: secure, stable, and backed by SLAs for Ubuntu,..

728x90
반응형