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

  1. Menyiapkan file docker-compose.yml dan odoo_pg_pass
    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
    

  2. Menjalankan docker-compose

    Tampilan dalam menjalankan

    docker-compose up -d

  3. Melihat container yang dihasilkan dengan docker container ls
  4. Melihat volume yang dihasilkan dengan docker volume ls
  5. Melihat file konfigurasi odoo.conf

  6. Lokasi upload untuk addons

  7. Melihat container list pada Portainer

  8. Melihat volume list pada Portainer

  9. Melihat Image list pada Portainer

  10. Melihat stack pada Portainer

    Stack di atas dihasilkan oleh keyword services pada docker-compose.yml pada langkah 1.

  11. Masuk ke Odoo

  12. 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

Instalasi Odoo ERP pada Docker