日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux卸载docker redis,【Docker】Redis在docker上的安装、启动、停止、删除操作

發(fā)布時(shí)間:2023/12/4 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux卸载docker redis,【Docker】Redis在docker上的安装、启动、停止、删除操作 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

查找鏡像

按名稱搜索圖像

docker search redis

按名稱搜索并顯示非截?cái)嗝枋?--no-trunc)

docker search --stars=3 --no-trunc redis

按名稱redis搜索出星數(shù)至少為3顆星的鏡像

docker search --filter stars=3 redis

顯示名稱中包含“redis”的圖像,并且是自動(dòng)構(gòu)建

docker search --filter is-automated redis

顯示的圖像名稱包含“redis”,至少3顆星,并且是官方版本

$ docker search --filter "is-official=true" --filter "stars=3" redis

格式化選項(xiàng)(--format)使用Go模板漂亮地打印搜索輸出。

1.使用不帶標(biāo)頭的模板,Name并StarCount為所有圖像輸出 以冒號(hào)分隔的條目和條目:

docker search --format "{{.Name}}:{{.StarCount}}" redis

2.輸出表格格式:

docker search --format "table {{.Name}}\t{{.IsAutomated}}\t{{.IsOfficial}}" redis

拉取鏡像

不指定版本,則拉取最新版本的鏡像

docker pull redis

指定版本

docker pull redis:5.0.5

查看拉取成功的鏡像

docker images

啟動(dòng)鏡像及參數(shù)說明

docker run --name redis -p 6379:6379 --restart=always -v $PWD/data:/data -d redis:5.0.5 redis-server --appendonly yes daemonize yes

參數(shù)說明:

#本地運(yùn)行

-d

#本地端口:Docker端口

6379:6379

#指定驅(qū)動(dòng)盤

-v

#Redis的持久化文件存儲(chǔ)

$PWD/data

#docker的鏡像名

redis

#redis服務(wù)器

redis-server

#開啟持久化

--appendonly yes

#這個(gè)運(yùn)行的鏡像的名稱

--name

#守護(hù)進(jìn)程

daemonize yes

#Docker啟動(dòng)容器就啟動(dòng)

--restart=always

停止正在運(yùn)行的鏡像(redis為前面設(shè)置的鏡像名稱)

docker stop redis

刪除鏡像

docker rm redis

重啟鏡像

docker start redis

獲取 container ID 或者名字

docker container ls -a

如果你要?jiǎng)h除的 container 還是運(yùn)行狀態(tài),那么就要先把容器停止了:

docker container stop CONTAINER_ID

刪除指定的container

docker container rm CONTAINER_ID 或者 docker container rm CONTAINER_NAME (這兩

條命令都是刪除同一個(gè)容器)

批量獲取容器ID

docker container ls -a -q

批量獲取鏡像ID

docker image ls -a -q

批量停止容器

docker container stop $(docker container ls -a -q)

批量刪除容器

docker container rm $(docker container ls -a -q)

通過image的id來指定刪除鏡像

docker rmi

想要?jiǎng)h除untagged images,也就是那些id為的image的話可以用

docker rmi $(docker images | grep "^" | awk "{print $3}")

要?jiǎng)h除全部images

docker rmi $(docker images -q)

訪問容器

docker exec -it redis bash

使用redis-cli訪問容器內(nèi)redis

docker exec -it redis redis-cli

總結(jié)

以上是生活随笔為你收集整理的linux卸载docker redis,【Docker】Redis在docker上的安装、启动、停止、删除操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。