2025/02 27

[Docker] 리눅스에 Docker 설치

[참고 사이트]​- [도커 스터디#2] 개발환경 세팅 및 배포 실습- Rocky Linux 9 에서 Docker 설치하기​1. 우분투(Ubuntu 20.04.6 LTS)에 Docker 설치(1) Docker Engine 설치 ① 시스템 패키지 업데이트ubuntu@ubuntu:~$ sudo apt-get update② 필요한 패키지 설치ubuntu@ubuntu:~$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonapt-transport-https : 패키지 관리자가 https를 통해 데이터 및 패키지에 접근할 수 있도록 한다.ca-certificates : ca-certifi..

Docker 2025.02.19

[Docker] 윈도우에 Docker 설치(Home 포함)

[참고 사이트]​- 윈도우 Docker 설치 완벽 가이드(Home 포함)​1. Windows Home과 Pro에서 Docker 설치 차이 이해하기먼저 Windows에서 Docker를 설치하기에 앞서서 본인이 사용중인 Windows가 어떤 에디션인지 확인할 필요가 있습니다. ​① Windows + S를 입력하고, 검색 창에서 PC 정보를 검색합니다.② 오른쪽의 정보 창에서 스크롤해서 내려가면 Windows 10 에디션을 확인할 수 있습니다. 예시의 이미지에서는 Windows 10 Pro를 사용중인 것을 알 수 있습니다.Docker를 사용할 때 Windows Home Edition과 Windows Pro Edition의 가장 큰 차이는 Hyper-V 기능의 지원여부입니다.​Windows 10/11 Profe..

Docker 2025.02.19

[Docker] 도커 아키텍처 및 흐름

[참고 사이트]​- [Docker] Docker 이해하기 -1 : 기초 이론(아키텍처, 흐름, 주요 용어)​1. 아키텍처 및 흐름(1) 역할Docker를 이용하여 ‘클라이언트 - 서버’를 구성하는 아키텍처입니다.① Client 역할- Docker 명령어를 사용하여 컨테이너를 실행, 관리, 모니터링하고, 이미지를 빌드하거나 다운로드할 수 있습니다. 또한 Docker 명령어를 통해 Docker Host와 상호작용 하는 역할을 합니다.​② Docker Host 역할- Docker 컨테이너를 실행하는 데 사용되는 가상머신을 의미합니다.- Docker 데몬을 실행하여 컨테이너를 생성, 시작, 중지 및 관리를 수행하는 역할을 수행합니다.- Client의 요청을 받아들이고 컨테이너를 생성, 시작, 중지, 제거하는 등..

Docker 2025.02.19

[Docker] 도커 개념 설명 | 도커는 왜 사용하는 걸까?

참고 사이트]​- 도커(Docker)란?- [Docker] (1) 도커 개념 설명 | 도커는 왜 사용하는 걸까?- [원리 공부] Docker란? 도커 동작 원리, 도커 개념- 도커 정리 (이론편)​1. 도커란?(1) 설명도커(Docker)는 컨테이너 기반의 오픈 소스 가상화 플랫폼으로, 가상적인 환경에서 애플리케이션을 실행시키기 위해 리눅스 커널의 '컨테이너' 기능을 활용하는 방식입니다.​도커는 운영체제나 애플리케이션을 가상화된 하드웨어 안에서 실행시키는 대신, 컨테이너로 애플리케이션을 실행합니다. 이러한 컨테이너는 다른 프로세스나 컨테이너로부터 분리되어 독립적으로 동작하므로 애플리케이션과 관련 없는 작업을 처리하지 않아 자원의 낭비가 적습니다.​도커의 가장 중요한 개념은 "컨테이너"입니다. 컨테이너는 ..

Docker 2025.02.19

Docker Compose File

version: '3.8' name: MSSQL2022 services:   sqlserver:     image: mcr.microsoft.com/mssql/server:2022-latest     user: root     restart: always     container_name: MSSQL2022     hostname: MSSQL2022     ports:       - 1431:1433     volumes:       - ./db/mssql/data:/var/opt/mssql/data     environment:       ACCEPT_EULA: Y       MSSQL_SA_PASSWORD : password1!       TZ: Asia/Seoul user(root 계정) 반드시 설..

Docker 2025.02.18

도커 사용법

1.접속 -터미널에서  접속 -root계정 로그인 2.도커 이미지 생성먼저 Docker Hub Web(https://hub.docker.com/) 에서 공식 레파지토리와, 누군가가 올려놓은 public repository에서 pull받고자하는 이미지를 찾는다.  -docker images 명령어로 현재 이미지 리스트 조회 -docker pull [옵션][:태그명]   ex) docker pull dhmk815/tibero:6.0.2 ※ 옵션--automated=false : Automated Build만 표시--no-trunc=false : 모든 결과를 다 표시-s[--stars=n] : star 수가 n개 이상인 결과만 표시   리눅스 컨테이너를 기반으로 서비스를 패키징하고 배포하는데 유용한 오픈소스 ..

Docker 2025.02.18

Docker환경에서 MSSQL설치하기

Docker란? - 도커(Docker)는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트입니다. Docker의 주요 명령어 1. search (image 검색)   #docker search mssql    - Docker Hub로부터 사용가능한 image를 찾는 명령어  2. pull (image 다운로드)   #docker pull mssql2019:latest    - Docker Hub로부터 image를 다운받는 명령어  3. images (image 목록 출력)   #docker images    - 현재 Host PC에 다운 받아져있는 image들을 출력하는 명령어  4. run(컨테이너 생성과 동시에 컨테이너로 접속)   #docker..

Docker 2025.02.18
728x90
반응형