# Docker容器基本的命令有哪些
Docker作為當前最流行的容器化技術,掌握其基本命令是開發者和運維人員的必備技能。以下是Docker容器相關的基礎命令分類說明:
---
## 一、容器生命周期管理
### 1. 創建并啟動容器
```bash
docker run [OPTIONS] IMAGE [COMMAND]
常用選項:
- -d
:后臺運行(守護態)
- -p
:端口映射(主機端口:容器端口)
- -v
:目錄掛載(主機目錄:容器目錄)
- --name
:指定容器名稱
- -e
:設置環境變量
示例:
docker run -d -p 8080:80 --name my_nginx nginx
docker start/stop [CONTNER]
docker restart [CONTNER]
docker rm [CONTNER] # 刪除已停止的容器
docker rm -f [CONTNER] # 強制刪除運行中的容器
docker ps # 查看運行中的容器
docker ps -a # 查看所有容器(包括已停止的)
docker exec -it [CONTNER] /bin/bash
(注:推薦使用exec
而非已廢棄的attach
命令)
docker logs [CONTNER]
docker logs -f [CONTNER] # 實時跟蹤日志
docker inspect [CONTNER]
docker stats [CONTNER]
docker top [CONTNER]
docker cp [HOST_PATH] [CONTNER]:[CONTNER_PATH]
docker cp [CONTNER]:[CONTNER_PATH] [HOST_PATH]
docker stop $(docker ps -aq)
docker container prune
docker system prune -a
掌握這些基礎命令后,你已經能夠完成Docker容器的日常管理工作。建議通過實際練習加深理解,后續可進一步學習: - Docker鏡像管理命令(build/push/pull) - Docker Compose多容器編排 - Docker網絡和存儲配置
提示:所有命令都支持
--help
參數查看詳細幫助信息。 “`
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。