Docker安裝部署odoo 13環境


開發環境:centos7

Docker環境:

搭建完成docker,首先啟動linux環境,執行如下命令,啟動docker服務

systemctl docker restart

docker 啟動完成以后,然后拉取postgres的鏡像,拉取完畢運行容器

docker pull postgres:10
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10

此時,可以使用docker ps查看數據庫是否已經啟動

然后拉取odoo的鏡像,其實執行下面這個命令的時候,如果本地沒有這個鏡像,docker會先從遠程拉取鏡像,然后再運行容器

docker run -p 8069:8069 --name odoo --link db:db -t odoo:13

再次docker ps,顯示信息如下:

用本地瀏覽器訪問ip+端口,例如:http://192.168.0.106:8069,即可跳轉到odoo頁面

 

附:安裝過程中我遇到了docker “no space left on device”磁盤不足的問題:由於我用的是virtualbox,在安裝虛擬機時鏡像分配內存太小,導致內存不夠用,重新分配內存就好了

參考:使用virtualbox創建的虛擬機遇到磁盤容量不足的解決方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM