nginx有必要用docker嗎 Nginx是放在docker里面跑,還是放在宿主機(jī)上跑?
Nginx是放在docker里面跑,還是放在宿主機(jī)上跑?我在外面運(yùn)行是因?yàn)閚ginx一般沒有安全問題,可以看作是連接各種容器的網(wǎng)關(guān)但是也需要根據(jù)里面的情況來使用,一般是作為負(fù)載平衡重新加載容器沒有大問
Nginx是放在docker里面跑,還是放在宿主機(jī)上跑?
我在外面運(yùn)行是因?yàn)閚ginx一般沒有安全問題,可以看作是連接各種容器的網(wǎng)關(guān)
但是也需要根據(jù)里面的情況來使用,一般是作為負(fù)載平衡
重新加載容器沒有大問題。你可以??縠xec或殺死-HUP
1。運(yùn)行命令:dockerrun--nametest-it-v/home/xqh/myimage/dataubuntu/bin/bash
其中-v tag設(shè)置容器中的掛載點(diǎn)/data(容器中的一個(gè)目錄),并將主機(jī)上/home/xqh/myimage目錄的內(nèi)容與/data相關(guān)聯(lián)。
這樣,容器中的/data目錄或主機(jī)上的/home/xqh/myimage的操作完全實(shí)時(shí)同步,因?yàn)檫@兩個(gè)目錄實(shí)際上指向主機(jī)目錄。
2. 運(yùn)行命令:dockerrun--nametest1-it-v/dataubuntu/bin/bash
上面的-v標(biāo)志只設(shè)置容器的裝入點(diǎn),不指定相關(guān)的主機(jī)目錄。此時(shí),docker將自動(dòng)在主機(jī)上綁定一個(gè)目錄??梢酝ㄟ^dockerspect命令查看。