1. EC2에 기본 환경 구성
1) EC2 인스턴스 생성하기
EC2 인스턴스 서비스에 접속하여 리전(Region)을 아시아 태평양 (서울)로 선택
"인스턴스 시작" 버튼 클릭
- 이름 : docker-server
- 애플리케이션 및 OS 이미지(Amazon Machine Image) : Ubuntu Server 26.04 LTS (HVM), SSD Volume Type
- 인스턴스 유형 : t2.micro
- 키 페어
키 페어 이름 : docker-server
키 페어 유형 : RSA
프라이빗 키 파일 형식 : .pem
- 네트워크 설정 - 방화벽(보안 그룹)
인터넷에서 HTTPS 트래픽 허용 체크
인터넷에서 HTTP 트래픽 허용 체크
보안 그룹 이름 : docker-server-security-group
설명 : docker-server-security-group created 2026-06-05T13:41:23.498Z
인바운드 보안 그룹 규칙)
보안 그룹 규칙 1 (TCP, 22, 0.0.0.0/0)
유형 : ssh
프로토콜 : TCP
포트 범위 : 22
소스 유형 : 위치 무관
보안 그룹 규칙 2 (TCP, 443, 0.0.0.0/0)
유형 : 모든 TCP
프로토콜 : TCP
포트 범위 : 0-65535
소스 유형 : 위치 무관
- 스토리지 구성
크기(GiB) : 8
볼륨 유형 : gp3
"인스턴스 시작" 버튼 클릭
2. Ubuntu 에서 Docker, Docker Compose 설치
Ubuntu 24.04 명령어 bash)
$ sudo apt-get update && \
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \
sudo apt-key fingerprint 0EBFCD88 && \
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \
sudo apt-get update && \
sudo apt-get install -y docker-ce && \
sudo usermod -aG docker ubuntu && \
newgrp docker && \
sudo curl -L "https://github.com/docker/compose/releases/download/2.27.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
sudo chmod +x /usr/local/bin/docker-compose && \
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
- Ubuntu
ubuntu@ip-172-31-41-193:~$ sudo apt-get update && \
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \
sudo apt-key fingerprint 0EBFCD88 && \
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \
sudo apt-get update && \
sudo apt-get install -y docker-ce && \
sudo usermod -aG docker ubuntu && \
newgrp docker && \
sudo curl -L "https://github.com/docker/compose/releases/download/2.27.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
sudo chmod +x /usr/local/bin/docker-compose && \
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
Get:1 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute InRelease [136 kB]
Get:2 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates InRelease [137 kB]
Get:3 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports InRelease [136 kB]
Get:4 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/main amd64v3 Packages [1483 kB]
Get:5 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/main Translation-en [524 kB]
Get:6 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/main amd64 Components [395 kB]
Get:7 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/main amd64 c-n-f Metadata [32.4 kB]
Get:8 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/universe amd64v3 Packages [16.3 MB]
Get:9 http://security.ubuntu.com/ubuntu resolute-security InRelease [137 kB]
Get:10 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/universe Translation-en [6329 kB]
Get:11 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/universe amd64 Components [4556 kB]
Get:12 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/universe amd64 c-n-f Metadata [313 kB]
Get:13 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/restricted amd64v3 Packages [152 kB]
Get:14 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/restricted amd64 Components [556 B]
Get:15 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/multiverse amd64v3 Packages [291 kB]
Get:16 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/multiverse Translation-en [127 kB]
Get:17 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/multiverse amd64 Components [50.0 kB]
Get:18 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/multiverse amd64 c-n-f Metadata [8276 B]
Get:19 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main amd64v3 Packages [200 kB]
Get:20 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main Translation-en [53.2 kB]
Get:21 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main amd64 Components [34.4 kB]
Get:22 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main amd64 c-n-f Metadata [3160 B]
Get:23 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/universe amd64v3 Packages [99.6 kB]
Get:24 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/universe Translation-en [30.1 kB]
Get:25 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Components [48.8 kB]
Get:26 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/universe amd64 c-n-f Metadata [2320 B]
Get:27 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/restricted amd64v3 Packages [201 kB]
Get:28 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/restricted Translation-en [35.1 kB]
Get:29 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/restricted amd64 c-n-f Metadata [392 B]
Get:30 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64v3 Packages [3360 B]
Get:31 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/multiverse Translation-en [772 B]
Get:32 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 Components [216 B]
Get:33 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/multiverse amd64 c-n-f Metadata [256 B]
Get:34 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/main amd64 Components [212 B]
Get:35 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/main amd64 c-n-f Metadata [112 B]
Get:36 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/universe amd64 Components [216 B]
Get:37 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/universe amd64 c-n-f Metadata [116 B]
Get:38 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/restricted amd64 Components [216 B]
Get:39 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/restricted amd64 c-n-f Metadata [120 B]
Get:40 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/multiverse amd64 Components [216 B]
Get:41 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports/multiverse amd64 c-n-f Metadata [120 B]
Get:42 http://security.ubuntu.com/ubuntu resolute-security/main amd64v3 Packages [193 kB]
Get:43 http://security.ubuntu.com/ubuntu resolute-security/main Translation-en [51.6 kB]
Get:44 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Components [28.4 kB]
Get:45 http://security.ubuntu.com/ubuntu resolute-security/main amd64 c-n-f Metadata [3044 B]
Get:46 http://security.ubuntu.com/ubuntu resolute-security/universe amd64v3 Packages [95.1 kB]
Get:47 http://security.ubuntu.com/ubuntu resolute-security/universe Translation-en [28.9 kB]
Get:48 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Components [42.5 kB]
Get:49 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 c-n-f Metadata [2252 B]
Get:50 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64v3 Packages [201 kB]
Get:51 http://security.ubuntu.com/ubuntu resolute-security/restricted Translation-en [35.1 kB]
Get:52 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 c-n-f Metadata [396 B]
Get:53 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 Components [212 B]
Get:54 http://security.ubuntu.com/ubuntu resolute-security/multiverse amd64 c-n-f Metadata [120 B]
Fetched 32.5 MB in 5s (6410 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ca-certificates is already the newest version (20260223).
ca-certificates set to manually installed.
software-properties-common is already the newest version (0.120).
software-properties-common set to manually installed.
Solving dependencies... Done
The following NEW packages will be installed:
apt-transport-https
The following packages will be upgraded:
curl libcurl3t64-gnutls libcurl4t64
3 upgraded, 1 newly installed, 0 to remove and 39 not upgraded.
Need to get 1118 kB of archives.
After this operation, 36.9 kB of additional disk space will be used.
Get:1 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/universe amd64v3 apt-transport-https all 3.2.0 [3928 B]
Get:2 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main amd64v3 curl amd64 8.18.0-1ubuntu2.1 [273 kB]
Get:3 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main amd64v3 libcurl4t64 amd64 8.18.0-1ubuntu2.1 [425 kB]
Get:4 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates/main amd64v3 libcurl3t64-gnutls amd64 8.18.0-1ubuntu2.1 [417 kB]
Fetched 1118 kB in 0s (2550 kB/s)
Selecting previously unselected package apt-transport-https.
(Reading database ... 85301 files and directories currently installed.)
Preparing to unpack .../apt-transport-https_3.2.0_all.deb ...
Unpacking apt-transport-https (3.2.0) ...
Preparing to unpack .../curl_8.18.0-1ubuntu2.1_amd64v3.deb ...
Unpacking curl (8.18.0-1ubuntu2.1) over (8.18.0-1ubuntu2) ...
Preparing to unpack .../libcurl4t64_8.18.0-1ubuntu2.1_amd64v3.deb ...
Unpacking libcurl4t64:amd64 (8.18.0-1ubuntu2.1) over (8.18.0-1ubuntu2) ...
Preparing to unpack .../libcurl3t64-gnutls_8.18.0-1ubuntu2.1_amd64v3.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.18.0-1ubuntu2.1) over (8.18.0-1ubuntu2) ...
Setting up apt-transport-https (3.2.0) ...
Setting up libcurl4t64:amd64 (8.18.0-1ubuntu2.1) ...
Setting up libcurl3t64-gnutls:amd64 (8.18.0-1ubuntu2.1) ...
Setting up curl (8.18.0-1ubuntu2.1) ...
Processing triggers for man-db (2.13.1-1build1) ...
Processing triggers for libc-bin (2.43-2ubuntu2) ...
Scanning processes...
Scanning candidates...
Scanning linux images...
Running kernel seems to be up-to-date.
Restarting services...
systemctl restart packagekit.service
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.
sudo: 'apt-key': command not found
curl: Failed writing body
Ubuntu 26.04 에서 apt-key 가 존재하지 않아서 설치 실패
클로드)
Docker 공식 가이드대로 설치 (권장)
apt-key 대신 gpg 키링 방식을 사용
Ubuntu 26.04 명령어 bash)
# 1. 기존 충돌 패키지 제거
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do
sudo apt-get remove -y $pkg
done
# 2. 사전 패키지
sudo apt-get update
sudo apt-get install -y ca-certificates curl
# 3. GPG 키 추가 (apt-key 대신 keyring 디렉터리 사용)
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# 4. 저장소 추가 (Ubuntu 26.04 미지원 시 24.04 LTS 코드명 noble 사용)
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
noble stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 5. 설치 (docker-compose-plugin 포함)
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 6. 권한 부여
sudo usermod -aG docker $USER
newgrp docker
# 7. 확인
docker --version
docker compose version
- Ubuntu
ubuntu@ip-172-31-41-193:~$ # 1. 기존 충돌 패키지 제거
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do
sudo apt-get remove -y $pkg
done
# 2. 사전 패키지
sudo apt-get update
sudo apt-get install -y ca-certificates curl
# 3. GPG 키 추가 (apt-key 대신 keyring 디렉터리 사용)
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# 4. 저장소 추가 (Ubuntu 26.04 미지원 시 24.04 LTS 코드명 noble 사용)
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
noble stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 5. 설치 (docker-compose-plugin 포함)
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 6. 권한 부여
sudo usermod -aG docker $USER
newgrp docker
# 7. 확인
docker --version
docker compose version
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'docker.io' is not installed, so not removed
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'docker-doc' is not installed, so not removed
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'docker-compose-v2' instead of 'docker-compose'
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'docker-compose-v2' is not installed, so not removed
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'podman-docker' is not installed, so not removed
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'containerd' is not installed, so not removed
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'runc' is not installed, so not removed
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Hit:1 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute InRelease
Hit:2 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates InRelease
Hit:3 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu resolute-security InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ca-certificates is already the newest version (20260223).
curl is already the newest version (8.18.0-1ubuntu2.1).
Solving dependencies... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
Hit:1 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute InRelease
Hit:2 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-updates InRelease
Hit:3 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute-backports InRelease
Get:4 https://download.docker.com/linux/ubuntu noble InRelease [48.5 kB]
Get:5 https://download.docker.com/linux/ubuntu noble/stable amd64 Packages [56.9 kB]
Hit:6 http://security.ubuntu.com/ubuntu resolute-security InRelease
Fetched 105 kB in 0s (229 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Solving dependencies... Done
The following additional packages will be installed:
docker-ce-rootless-extras pigz
Suggested packages:
cgroupfs-mount | cgroup-lite docker-model-plugin
The following NEW packages will be installed:
containerd.io docker-buildx-plugin docker-ce docker-ce-cli docker-ce-rootless-extras docker-compose-plugin pigz
0 upgraded, 7 newly installed, 0 to remove and 39 not upgraded.
Need to get 98.9 MB of archives.
After this operation, 378 MB of additional disk space will be used.
Get:1 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu resolute/universe amd64v3 pigz amd64 2.8-1build1 [68.5 kB]
Get:2 https://download.docker.com/linux/ubuntu noble/stable amd64 containerd.io amd64 2.2.4-1~ubuntu.24.04~noble [23.6 MB]
Get:3 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce-cli amd64 5:29.5.3-1~ubuntu.24.04~noble [16.8 MB]
Get:4 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce amd64 5:29.5.3-1~ubuntu.24.04~noble [23.0 MB]
Get:5 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-buildx-plugin amd64 0.34.1-1~ubuntu.24.04~noble [17.2 MB]
Get:6 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce-rootless-extras amd64 5:29.5.3-1~ubuntu.24.04~noble [10.2 MB]
Get:7 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-compose-plugin amd64 5.1.4-1~ubuntu.24.04~noble [8126 kB]
Fetched 98.9 MB in 1s (78.8 MB/s)
Selecting previously unselected package containerd.io.
(Reading database ... 85305 files and directories currently installed.)
Preparing to unpack .../0-containerd.io_2.2.4-1~ubuntu.24.04~noble_amd64.deb ...
Unpacking containerd.io (2.2.4-1~ubuntu.24.04~noble) ...
Selecting previously unselected package docker-ce-cli.
Preparing to unpack .../1-docker-ce-cli_5%3a29.5.3-1~ubuntu.24.04~noble_amd64.deb ...
Unpacking docker-ce-cli (5:29.5.3-1~ubuntu.24.04~noble) ...
Selecting previously unselected package docker-ce.
Preparing to unpack .../2-docker-ce_5%3a29.5.3-1~ubuntu.24.04~noble_amd64.deb ...
Unpacking docker-ce (5:29.5.3-1~ubuntu.24.04~noble) ...
Selecting previously unselected package pigz.
Preparing to unpack .../3-pigz_2.8-1build1_amd64v3.deb ...
Unpacking pigz (2.8-1build1) ...
Selecting previously unselected package docker-buildx-plugin.
Preparing to unpack .../4-docker-buildx-plugin_0.34.1-1~ubuntu.24.04~noble_amd64.deb ...
Unpacking docker-buildx-plugin (0.34.1-1~ubuntu.24.04~noble) ...
Selecting previously unselected package docker-ce-rootless-extras.
Preparing to unpack .../5-docker-ce-rootless-extras_5%3a29.5.3-1~ubuntu.24.04~noble_amd64.deb ...
Unpacking docker-ce-rootless-extras (5:29.5.3-1~ubuntu.24.04~noble) ...
Selecting previously unselected package docker-compose-plugin.
Preparing to unpack .../6-docker-compose-plugin_5.1.4-1~ubuntu.24.04~noble_amd64.deb ...
Unpacking docker-compose-plugin (5.1.4-1~ubuntu.24.04~noble) ...
Setting up docker-buildx-plugin (0.34.1-1~ubuntu.24.04~noble) ...
Setting up containerd.io (2.2.4-1~ubuntu.24.04~noble) ...
Created symlink '/etc/systemd/system/multi-user.target.wants/containerd.service' → '/usr/lib/systemd/system/containerd.service'.
Setting up docker-compose-plugin (5.1.4-1~ubuntu.24.04~noble) ...
Setting up docker-ce-cli (5:29.5.3-1~ubuntu.24.04~noble) ...
Setting up pigz (2.8-1build1) ...
Setting up docker-ce-rootless-extras (5:29.5.3-1~ubuntu.24.04~noble) ...
Setting up docker-ce (5:29.5.3-1~ubuntu.24.04~noble) ...
Created symlink '/etc/systemd/system/multi-user.target.wants/docker.service' → '/usr/lib/systemd/system/docker.service'.
Created symlink '/etc/systemd/system/sockets.target.wants/docker.socket' → '/usr/lib/systemd/system/docker.socket'.
Processing triggers for man-db (2.13.1-1build1) ...
Scanning processes...
Scanning linux images...
Running kernel seems to be up-to-date.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.
3. 설치 확인
- Ubuntu
ubuntu@ip-172-31-41-193:~$ docker -v # Docker 버전 확인
Docker version 29.5.3, build d1c06ef
ubuntu@ip-172-31-41-193:~$ docker compose version # Docker Compose 버전 확인
Docker Compose version v5.1.4
비전공자도 이해할 수 있는 Docker 입문/실전| JSCODE 박재성 - 인프런 강의
현재 평점 4.9점 수강생 14,489명인 강의를 만나보세요. 비전공자 입장에서도 쉽게 이해할 수 있고, 실전에서 바로 적용 가능한 Docker 입문/실전 강의를 만들어봤습니다! Docker 기본 개념, Spring Boot를
www.inflearn.com
'강의 실습 > 비전공자도 이해할 수 있는 Docker 입문 실전' 카테고리의 다른 글
| [실습] AWS ECR(Elastic Container Registry) 사용해보기 (1) | 2026.06.08 |
|---|---|
| AWS ECR(Elastic Container Registry)이 뭘까? 왜 배울까? (0) | 2026.06.06 |
| [실습] Spring Boot, MySQL, Redis 컨테이너 동시에 띄워보기 (0) | 2026.06.04 |
| 컨테이너로 실행시킨 Spring Boot가 MySQL에 연결이 안 되는 이유 (4) | 2026.06.03 |
| [실습] Spring Boot, MySQL 컨테이너 동시에 띄워보기 (0) | 2026.06.02 |
댓글