1. 程式人生 > >Docker 村常用命令 (持續更新)

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