반응형
자주 사용하는 Docker 예제
✅ Nginx 웹서버 실행
docker run -d -p 8080:80 --name my-nginx nginx
✅ MariaDB/MySQL 실행
docker run -d \
--name mariadb \
-e MYSQL_ROOT_PASSWORD=1234 \
-p 3306:3306 \
mariadb
✅ PHP + Apache 웹서버
docker run -d -p 8081:80 --name php-apache php:8.2-apache
✅ Docker Compose 활용 (여러 개 동시에 실행)
docker-compose.yml 예시:
yaml
version: '3'
services:
web:
image: nginx
ports:
- "8080:80"
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: 1234
실행:
docker compose up -d
✅컨테이너 내부 접속
docker exec -it [컨테이너이름 또는 ID]
ex) docker exec -it my-nginx
✅자동 실행 설정
docker run -d --restart unless-stopped ...
반응형
'클라우드 > Docker' 카테고리의 다른 글
Docker 도커 기본 명령어 (0) | 2025.08.06 |
---|---|
Ubuntu 24.04 에 컨테이너 Docker 설치하기 (1) | 2025.08.04 |
Docker - Portainer (GUI) :: Centos7 에 설치 해봤습니다. (0) | 2021.12.03 |
Docker - nginx 설치 해보기 (0) | 2021.11.21 |
Centos7 -Docker (Private Registry 구축) (0) | 2021.11.18 |
댓글