Sudah menjadi kebiasaan saat ini untuk menginstal aplikasi ke dalam container Docker. Demikian juga dengan instalasi Odoo 18 Community Edition pada Docker.
Catatan Instalasi Odoo 18 Community pada Docker adalah seperti berikut ini
- Siapkan folder misal /home/apku/odoo18
- Pada folder tersebut buat file odoo_pg_pass dan silahkan isi dengan kode anda
- Buat config/odoo.conf yang isinya seperti di bawah ini
/home/apku/odoo18# cat config/odoo.conf [options] addons_path = /mnt/extra-addons data_dir = /var/lib/odoo dbfilter = ^%h$ logfile = /var/log/odoo/odoo-server.log log_level = info proxy_mode = True admin_passwd = $pbkdf2-sha512$600000$7z1rahasia
Catatan:
admin_password boleh dicomment dengan ;, tetapi pastikan bisa ditambah isinya.
Untuk bisa ditambah isinya bisa diset dengan chmod a+rw odoo.conf
- Buat docker-compose.yml dengan isi seperti
/home/apku/odoo18# cat docker-compose.yml version: '3.1' services: web: image: odoo:18 depends_on: - db ports: - "9080:8069" volumes: - odoo-web-data:/var/lib/odoo - ./config:/etc/odoo - ./addons:/mnt/extra-addons environment: - PASSWORD_FILE=/run/secrets/postgresql_password secrets: - postgresql_password db: image: postgres:15 environment: - POSTGRES_DB=postgres - POSTGRES_PASSWORD_FILE=/run/secrets/postgresql_password - POSTGRES_USER=odoo - PGDATA=/var/lib/postgresql/data/pgdata volumes: - ./data-db:/var/lib/postgresql/data/pgdata secrets: - postgresql_password secrets: postgresql_password: file: odoo_pg_pass volumes: odoo-web-data:
- Jalankan docker-compose
/home/apku/odoo18# docker-compose up -d
- Mengupdate ownership addon supaya mudah diupdate melalui ftp
/home/apku/odoo18# chown -R apku addons
- Lanjutkan dengan implementasi https
https://www.proweb.co.id/implementasi-odoo/odoo-17-dev/https/
- Jika ada kesulitan lihat dokumentasi instalasi Odoo 17 CE sebelumnya
https://www.proweb.co.id/implementasi-odoo/odoo-17-dev/instal-ce/
Informasi lebih lanjut silahkan mengunjungi https://hub.docker.com/_/odoo/ .
Kunjungi www.proweb.co.id/implementasi-odoo/ untuk menambah wawasan implementasi Odoo ERP.