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