第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

docker 中怎么修改應(yīng)用的配置?

docker 中怎么修改應(yīng)用的配置?

海綿寶寶撒 2018-09-05 12:11:01
比如我下載了一個(gè)redis的鏡像,我想在啟動(dòng)redis容器前修改redis的配置,去哪里修改呢?另外docker到底把redis安裝到哪里去了?我在docker的命令行里面好像沒法find到redis的安裝目錄啊
查看完整描述

2 回答

?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

修改配置的話,
有下面幾種方法:

1、閱讀redis鏡像提供方的readme,按照他的方式來(一般是改改ENV之類的方法)
2、使用數(shù)據(jù)卷的方式將redis配置文件mount進(jìn)去
3、docker run先啟動(dòng)一個(gè)實(shí)例,進(jìn)去修改,修改完成后docker commit一下,將這個(gè)容器變成鏡像。

一般推薦第一個(gè)。


查看完整回答
反對 回復(fù) 2018-09-23
?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊

贊成樓上的做法。

Additionally, If you want to use your own redis.conf ...
You can create your own Dockerfile that adds a redis.conf from the context into /data/, like so

FROM redis
COPY redis.conf /usr/local/etc/redis/redis.confCMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ]

或者

$ docker run -v /myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf --name myredis redis redis-server /usr/local/etc/redis/redis.conf
  • 這個(gè)鏡像啟動(dòng)的時(shí)候就默認(rèn)運(yùn)行redis-server了。無法通過docker run -it redis修改。試圖docker run -it redis /bin/bash進(jìn)去覆蓋默認(rèn)的啟動(dòng)命令然后添加自己的配置就好了。

希望能幫到你


查看完整回答
反對 回復(fù) 2018-09-23
  • 2 回答
  • 0 關(guān)注
  • 2728 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)