1. 程式人生 > 實用技巧 >Docker的常用命令

Docker的常用命令

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是容器的名稱)