Teknologi container yang berkembang saat ini adalah Docker. Pada artikel kali ini kita akan membahas mengenai instalasi Odoo pada Docker.
Instalasi Odoo pada Docker adalah
- Menyiapkan file docker-compose.yml dan odoo_pg_pass
123456789101112131415161718192021222324252627282930313233343536
version:
'3.1'
services:
web:
image: odoo:14.0
depends_on:
- db
ports:
-
"8069:8069"
volumes:
- web-data:/
var
/lib/odoo
- web-config:/etc/odoo
- web-addons:/mnt/extra-addons
environment:
- PASSWORD_FILE=/run/secrets/postgresql_password
secrets:
- postgresql_password
db:
image: postgres:13
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password
- POSTGRES_USER=odoo
- PGDATA=/
var
/lib/postgresql/data/pgdata
volumes:
- db-data:/
var
/lib/postgresql/data/pgdata
secrets:
- postgresql_password
volumes:
web-data:
web-config:
web-addons:
db-data:
secrets:
postgresql_password:
file: /dockerku/odoo/odoo_pg_pass
- Menjalankan docker-compose
Tampilan dalam menjalankan1docker-compose up -d
- Melihat container yang dihasilkan dengan docker container ls
- Melihat volume yang dihasilkan dengan docker volume ls
- Melihat file konfigurasi odoo.conf
- Lokasi upload untuk addons
- Melihat container list pada Portainer
- Melihat volume list pada Portainer
- Melihat Image list pada Portainer
- Melihat stack pada Portainer
Stack di atas dihasilkan oleh keyword services pada docker-compose.yml pada langkah 1.
- Masuk ke Odoo
- Instalasi HTTPS atau SSL dari Lets Encrypt
Untuk instalasi HTTPS atau SSL dari Lets Encrypt silahkan mengunjungi https://www.proweb.co.id/articles/odoo-addons/instal-lets-encryt.html .
Informasi lebih lanjut silahkan mengunjungi
1. https://hub.docker.com/_/odoo .
2. https://docs.docker.com/compose/compose-file/compose-file-v3/ .
3. https://www.proweb.co.id/articles/docker/docker-compose-instal.html .
4. https://www.proweb.co.id/articles/docker/portainer.html .
5. https://docs.docker.com/engine/reference/commandline/container/ .
6. https://docs.docker.com/engine/reference/commandline/exec/ .
7. https://docs.docker.com/engine/reference/commandline/volume_ls/ .
8. https://stackoverflow.com/questions/28721699/root-password-inside-a-docker-container .
9. https://phase2.github.io/devtools/common-tasks/ssh-into-a-container/ .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.
Jika anda tertarik mengenai aplikasi Odoo ERP silahkan mengisi form di bawah ini