nginx有必要用docker嗎 Nginx是放在docker里面跑,還是放在宿主機(jī)上跑?
Nginx是放在docker里面跑,還是放在宿主機(jī)上跑?我在外面運(yùn)行是因?yàn)閚ginx一般沒(méi)有安全問(wèn)題,可以看作是連接各種容器的網(wǎng)關(guān)但是也需要根據(jù)里面的情況來(lái)使用,一般是作為負(fù)載平衡重新加載容器沒(méi)有大問(wèn)
Nginx是放在docker里面跑,還是放在宿主機(jī)上跑?
我在外面運(yùn)行是因?yàn)閚ginx一般沒(méi)有安全問(wèn)題,可以看作是連接各種容器的網(wǎng)關(guān)
但是也需要根據(jù)里面的情況來(lái)使用,一般是作為負(fù)載平衡
重新加載容器沒(méi)有大問(wèn)題。你可以??縠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è)目錄。可以通過(guò)dockerspect命令查看。