Docker 村常用命令 (持續更新)
最近 用docker 搭建了專案環境。記錄一下常用的docker命令
1. 搜尋映象:docker search redis
redis :映象名稱 在docker 映象庫中搜索映象
2. 拉取映象:docker pull redis
redis :映象名稱 拉去docker映象
3.建立容器: docker run -p 6377:6379 --name myredis -v /root/redis/data:/data -d reids
-p 宿主機埠:容器埠 將容器埠對映到宿主機埠
--name myredis 將容器命名 myredis
-v 宿主機地址:容器地址 將容器地址/data 對映到 宿主機/root/redis地址。常用配置檔案和資料檔案等重要資訊
-d redis 以後臺執行的方式 建立redis映象的容器myredis
4.檢視執行容器: docker ps
檢視執行中的 docker 容器
5.檢視所有容器: docker ps -a
檢視 所有docker 容器 包停止的
6. 啟動容器:docker start xxxx
xxxx:docker 容器名稱 啟動容器
7. 停止容器:docker stop xxxx
xxxx:docker容器名稱 關閉容器
8. 刪除容器: docker rm xxxx
xxxx:docker容器名稱 刪除容器
9.進入容器:docker exec -it xxxx /bin/bash
xxxx:容器名稱 進入docker 容器
10.容器與宿主機之間檔案複製: docker cp 源目錄 目標目錄
10.1 docker cp /root/www xxxx:/yyyy/
xxxx:容器名稱 從宿主機目錄 /root/www 拷貝到xxxx容器中的yyyy目錄下
10.2 docker cp /root/www xxxx:/yyyy/zzz
xxxx:容器名稱 從宿主機目錄/root/www 拷貝到xxxx容器/yyyy目錄下 重新命名為zzzz
10.3