개인 프로젝트/환경설정

Docker 컨테이너 생성 및 설정

Hx2y98 2024. 12. 21. 04:27

2. 컨테이너 생성 및 설정 

프로젝트를 위한 컨테이너 하나를 설정해 두도록 하자. 

 

기본적인 인터페이스 설명은 다음과 같다. 

 

  • Containers:
    • 현재 실행 중인 컨테이너를 확인
    • 새로운 컨테이너를 실행하면 여기 목록에 확인가능.
  • Images:
    • 로컬에 저장된 Docker 이미지를 관리.
    • 새로운 이미지를 다운로드하거나, 기존 이미지를 삭제.
  • Volumes:
    • 컨테이너와 호스트 간의 데이터를 공유하기 위한 볼륨을 관리.
  • Builds:
    • Docker 빌드 관련 로그와 상태를 확인.
  • Terminal:
    • 하단에 있는 Terminal을 클릭하면 Docker 명령어를 입력할 수 있는 CLI를 열 수 있음.

 

 

기본적인 명령어로는 다음과 같은 것들이 있다.

 

1.Docker 이미지 검색 및 다운로드 

docker pull nginx

 

- Nginx 이미지를 Docker Hub에서 다운로드 

 

2.Docker 컨테이너 실행 

docker run -d -p 8080:80 nginx

 

- Nginx 서버를 실행하며, 브라우저에서 http://localhost:8080으로 접속하면 기본 페이지를 볼 수 있다. 

 

3. 실행중인 컨테이너 목록 확인 

docker ps

 

4. 컨테이너 정지 

docker stop [컨테이너 ID]

 

5. 컨테이너 삭제 

docker rm [컨테이너 ID]

 

일단 기본적인 사항들은 다음과 같다. 

 

2-1. 환경설정 시작 

일단 설치가 잘 되었는지 , 버전을 확인해 보도록 하자. 

docker --version

 

 

클래식한 단어로 제대로 실행이 되는지 테스트 해보도록 하자 

docker run hello-world

 

 

다음과 같이 확인이 된다면 정상적으로 실행이 된 것이다. 

 

2-2. 환경에 맞는 Docker 준비

먼저 프로젝트 디렉토리를 구성할 것이다. 

/my-stock-sim
  /frontend  # React 프로젝트
  /backend   # Spring Boot 프로젝트
  /docker    # Docker 관련 파일

 

다음과 같은 구조에 따라 작업을 진행할 것이다. 

 

'개인 프로젝트 > 환경설정' 카테고리의 다른 글

Docker 에 대해서 ....  (1) 2025.01.16
GitHub 연결  (2) 2024.12.21
Docker -리액트 설치 및 환경설정  (0) 2024.12.21
Docker 설치  (0) 2024.12.20