前言
今天要開始繼續搞我的scrapyd的時候,才發現先前寫的docker指令文章,
正文
以下皆以keyword當關鍵字在下載時,需打完整的名稱
搜尋Docker檔案
docker search keyword
看完整敘述
docker search --no-trunc keyword
下載keywordName的docker
docker pull keywordName
查看目前的image檔案
docker images
查看所有的docker
docker ps
查看執行中的docker
docker ps -a
執行映象檔
docker run keywordName
參數介紹
docker run --name mongodb -v ~/mongo/conf:/etc/mongo -v ~/mongo:/data/db -d mongo -p 3001:27017 --config /etc/mongo/mongod.conf
docker run -p 80:80 \
-n pgadmin \
-e 'PGADMIN_DEFAULT_EMAIL=user@domain.com' \
-e 'PGADMIN_DEFAULT_PASSWORD=SuperSecret' \
-d dpage/pgadmin4
--name=gitea-demo 容器名稱
-d 背景執行
-v ~/data:/app/gerapy/projects 將docker內的app/gerapy/projects資料夾對應到目前目錄下的data
路徑必須為完整路徑(需以/或~/開頭),如果需要對應兩個以上的前面皆加上-v
-e username="admin" 環境變量
-p 10022:22 將docker的22 連接埠 對應到 實體機的10022的port(前面是實體,後面是docker)
進入docker
docker exec -it keywordName bash
查看目前有哪些程式在容器上執行
docker top 容器ID
重新起動
docker restart 容器ID
停止容器
docker stop 容器ID
image列表
docker images
移除image
docker rmi image
移除容器
docker rm container 容器ID
ref.Docker 初體驗 之 hello-world (含常用指令)
Docker學習筆記(6)——Docker Volume
Docker run命令
0 意見:
張貼留言