溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker容器基本的命令有哪些

發布時間:2021-10-12 10:02:16 來源:億速云 閱讀:188 作者:iii 欄目:編程語言
# 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

2. 啟動/停止容器

docker start/stop [CONTNER]

3. 重啟容器

docker restart [CONTNER]

4. 刪除容器

docker rm [CONTNER]  # 刪除已停止的容器
docker rm -f [CONTNER]  # 強制刪除運行中的容器

二、容器操作命令

1. 查看容器列表

docker ps       # 查看運行中的容器
docker ps -a    # 查看所有容器(包括已停止的)

2. 進入容器

docker exec -it [CONTNER] /bin/bash

(注:推薦使用exec而非已廢棄的attach命令)

3. 查看容器日志

docker logs [CONTNER]
docker logs -f [CONTNER]  # 實時跟蹤日志

三、容器信息查詢

1. 查看容器詳情

docker inspect [CONTNER]

2. 查看資源使用情況

docker stats [CONTNER]

3. 查看進程信息

docker top [CONTNER]

四、容器與主機文件交互

1. 復制文件到容器

docker cp [HOST_PATH] [CONTNER]:[CONTNER_PATH]

2. 從容器復制文件

docker cp [CONTNER]:[CONTNER_PATH] [HOST_PATH]

五、實用組合命令

  1. 批量停止所有容器
docker stop $(docker ps -aq)
  1. 批量刪除已停止容器
docker container prune
  1. 清理所有無用數據
docker system prune -a

總結

掌握這些基礎命令后,你已經能夠完成Docker容器的日常管理工作。建議通過實際練習加深理解,后續可進一步學習: - Docker鏡像管理命令(build/push/pull) - Docker Compose多容器編排 - Docker網絡和存儲配置

提示:所有命令都支持--help參數查看詳細幫助信息。 “`

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女