í°ì¤í 리 ë·°

ìì, Docker ì¤ì¹ë¥¼ ìë£íë¤ë©´ ìëì° íê²½ììë CMDì°½ì ì¼ì ë커 ëª ë ¹ì´ë¥¼ ì ë ¥í ì ìë¤.
ë커 ëª ë ¹ì´ë íì docker ~ ë¡ ììíë¤.
docker~ ë¤ìë 커맨ëì ìµì ì´ ë°ë¥´ë©°, 커맨ëë ìì 커맨ëì íì 커맨ëë¡ ëë ì ìë¤.
ð§ ë커ì ëíì ì¸ ëª ë ¹ì´
ð» 컨í ì´ë ëì ë¤ ì§ì°ê¸° ìì
| docker run --name apa000ex1 -d httpd | apa000ex1 ì´ë¦ì 컨í ì´ë를 백그ë¼ì´ëë¡ ì¤í |
| Unable to find image 'httpd:latest' locally ... |
|
| docker ps | ì¤í ì¤ì¸ 컨í ì´ëì ëª©ë¡ íì¸ |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9c21798676bd httpd "httpd-foreground" About a minute ago Up About a minute 80/tcp apa000ex1 |
|
| docker ps -a | 모ë 컨í ì´ëì ëª©ë¡ íì¸ |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9c21798676bd httpd "httpd-foreground" About a minute ago Up About a minute 80/tcp apa000ex1 |
|
| docker stop apa000ex1 | 컨í ì´ë ì¢ ë£ |
| apa000ex1 | |
| docker ps | ì¤í ì¤ì¸ 컨í ì´ëì ëª©ë¡ íì¸ |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | |
| docker ps -a | 모ë 컨í ì´ëì ëª©ë¡ íì¸ |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9c21798676bd httpd "httpd-foreground" 6 minutes ago Exited (0) 11 seconds ago apa000ex1 |
|
| docker rm apa000ex1 | 컨í ì´ë ìì |
| apa000ex1 | |
| docker ps | ì¤í ì¤ì¸ 컨í ì´ëì ëª©ë¡ íì¸ |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | |
| docker ps -a | 모ë 컨í ì´ëì ëª©ë¡ íì¸ |
| CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES |
ð Apach ì´ë¯¸ì§ ëì°ê¸°
docker run --name apa000ex2 -d -p 8080:80 httpd
- docker run : ë커 컨í ì´ë를 ìì±íê³ ì¤í
- --name apa000ex2 : 컨í ì´ë를 apa000ex2ë¼ë ì´ë¦ì¼ë¡
- -d : 백그ë¼ì´ëìì
- -p 8080:80 : í¸ì¤í¸ì í¬í¸ 8080ì 컨í ì´ë í¬í¸ 80ì¼ë¡ í¬ìë©íì¬
- httpd : ìíì¹ ì´ë¯¸ì§ë¥¼ ì¬ì©(ë²ì ì§ì ìíì¼ë¯ë¡ ìµì ë²ì )
ëª ë ¹ì´ ì¤í í http://localhost:8080/ ì ì ìí´ë³´ë©´ ìíì¹ê° ëìì¡ëì§ íì¸í ì ìë¤.

í¸ì¥ ì 기íì§ë§ ì´ê±´ ì§ì´ì´ì¸ì§ 기본ì¤ì 기본 ë무 ê°ë¨í걸 ë¤ë¤ë³¸ê±°ê³
ìì¼ë¡ íì¬ìì ë커를 ë¤ë£¨ë©´ì ì¤ìí걸 ì¶ê°íë©´ì ìì í ìê°ì´ë¤.
ì°ì ì¤ëì ë¹µ 먹ì ì ìë¹(â¹Ú¡â¹ )
ð¥ ì 리 ð¥
•docker pull : ì격 repositoryìì ì´ë¯¸ì§ë¥¼ ë¡ì»¬ë¡ ë¤ì´ë¡ëíë¤.
•docker run : 컨í ì´ë를 ìì±íê³ ì¤ííë¤.
•docker ps / docker ps -a : íì¬ ì¤í ì¤ì¸ 컨í ì´ë/모ë 컨í ì´ë 목ë¡ì ë³´ì¬ì¤ë¤.
•docker stop : ì¤íì¤ì¸ 컨í ì´ë를 ì¤ì§íë¤.
•docker rm : ì¤ì§ë 컨í ì´ë를 ìì íë¤.
•docker build : ì§ì ë ëë í 리ì DockerFileì 기ë°ì¼ë¡ ì´ë¯¸ì§ë¥¼ ìì±íë¤.
•docker exec -it [컨í ì´ëëª ] /bin/bash : 컨í ì´ë ë´ë¶ ëë í 리를 íì¸íë¤.
•docker inspect [컨í ì´ëëª ] : 컨í ì´ë ì 보를 íì¸íë¤.
•docker images : ì´ë¯¸ì§ 목ë¡ì íì¸íë¤.
•docker rmi : ì´ë¯¸ì§ë¥¼ ìì íë¤.
•docker network ls : ë¤í¸ìí¬ ëª©ë¡ì íì¸íë¤.
•docker network rm : ë¤í¸ìí¬ë¥¼ ìì íë¤.
•docker volume ls : 볼륨 목ë¡ì íì¸íë¤.
•docker volume rm : 볼륨ì ìì íë¤.
'Programming > DevOps' ì¹´í ê³ ë¦¬ì ë¤ë¥¸ ê¸
| [Linux] 리ë ì¤ íê²½ìì suì sudoì ì°¨ì´ì (0) | 2024.12.11 |
|---|---|
| [Docker] ë커 ì¤í ë¦¬ì§ ë§ì´í¸ & ë커 ì»´í¬ì¦ (5) | 2024.11.01 |
| [Docker] ë커ì 기본 ê°ë ê³¼ ì¥ë¨ì & Windows ì¤ì¹ ë°©ë²(WSL 2) (4) | 2024.10.30 |
- ë°ê°ìµëë¤. ê¸ì 구ì±ê³¼ íë¦ì´ ë§¤ì° ìì°ì¤ë¬ì ìµëë¤.â¯
- ë¤ë ë¤ ê°ëë¤~ ì½ë ë´ë´ 몰ì íì´ì. ììì ìë¯¸ë¡ â¯
- ë°ë»í ì´ì¼ê¸° ëë¶ì íë£¨ê° ë ì¦ê±°ìì¡ì´ì. ê°ì¬í©ëâ¯
- ê¸ì´ ì°¸ ê¹ì´ê° ìë¤ì. ê°ì ê³¼ ë ¼ë¦¬ê° ì ì¡°í를 ì´ë¤â¯
- Total
- 1,011
- Today
- 0
- Yesterday
- 0
- Java
- ìì´í 60
- ìí
- ê·¸ëííì
- Retrofit2
- springboot
- ìì´
- IMAGE
- OS
- DevOps
- í í°ê¸°ë°ì¸ì¦
- ìì´í 61
- bruteforce
- ìê³ ë¦¬ì¦
- cicd
- BOJ
- Container
- ìì íì
- docker
- dp
- docker-compose
- ì¡°í©
- ìì´í 59
- dfs
- subset
- BFS
- ì´ìì²´ì
- ì´íí°ë¸ìë°
- EffectiveJava
- ë°±ì¤
