Docker的常用命令
阿新 • • 發佈:2020-08-18
DOCKER的常用命令
首先可以通過docker --help檢視docker的所有命令
啟動docker
systemctl start docker
關閉docker
service docker stop
檢視docker映象
docker images
REPOSITORY:表示映象的倉庫源
TAG:映象的標籤
IMAGE ID:映象ID
CREATED:映象建立時間
SIZE:映象大小
檢視docker啟動的容器
docker ps
檢視docker所有的容器
docker ps -a
查詢映象
docker search mysql (mysql)就是要查詢映象的名字
NAME: 映象倉庫源的名稱
DESCRIPTION: 映象的描述
STARTS: 表示點贊和喜歡的意思。
OFFICIAL: 是否 docker 官方釋出
AUTOMATED: 自動構建
下載映象
docker pull elasticsearch:latest
刪除映象
docker rmi 5acf0e8da90b (5acf0e8da90b)為映象id
docker建立容器
docker run -p 6379:6379 --name zk_redis --restart=always -v /root/docker/redis/data:/data -d redis:3.2 redis-server --appendonly yes
-p:宿主機埠與容器埠對映
-v:掛載,將容器中的redis持久化資料掛載到宿主機,避免容器重啟導致的資料丟失。
--restart=always:無論什麼情況宕機,總是重啟
--name:容器名稱
-d:使用指定的映象在後臺執行容器
--appendonly yes:redis執行時開啟持久化
docker啟動,停止,重啟容器
docker start zk_redis
docker stop zk_redis
docker restart zk_redis(zk_redis是容器的名稱)