Install Odoo-14 di MacBook menggunakan Docker

 

Install odoo-14 di docker MacBook

Install Docker

Kunjingi jalaman Docker instal

lalu download sesuai chip macbook anda :

Macbook atau Intel.

seleasi download install seperti biasa dan tarik menuju aplikasi

selesai install docker..

Install odoo didalam docker

Buka Finder masuk ke documents lalu buatlah folder odoo-14 untuk memulai penginstalan dengan yml

buka code editor atau buka folder odoo-14 dan buatlah file dengan extension yml (docker-compose.yml)

dengan isi dari docker.yml adalah

version: '3.1'
services: 
  web:
    image: odoo:14.0
    ports: 
      - "8069:8069"
    volumes: 
      - odoo-web-data:/var/lib/odoo
      - ./config:/etc/odoo 
      - ./addons:/mnt/extra-addons
    environment: 
      - HOST=db 
      - USER=odoo 
      - PASSWORD=myodoo 
    depends_on: 
      - db 
      - pgadmin 
  db:
    image: postgres:14
    environment: 
      - POSTGRES_DB=postgres
      - POSTGRES_PASSWORD=myodoo
      - POSTGRES_USER=odoo
      - PGDATA=/var/lib/postgresql/data/pgdata
    volumes: 
      - odoo-db-data:/var/lib/postgresql/data/pgdata
  pgadmin:
    image: dpage/pgadmin4:latest
    environment: 
      - PGADMIN_DEFAULT_EMAIL=syaifulstyle505@gmail.com
      - PGADMIN_DEFAULT_PASSWORD=123456
      - PGADMIN_LISTEN_PORT=80
    volumes: 
      - pgadmin-data:/var/lib/pgadmin
    ports: 
      - "8080:80"
    depends_on: 
      - db 
volumes: 
  odoo-web-data:
  odoo-db-data:
  pgadmin-data:


setelah itu save INGAT DENGAN extension yml.

lalu buka terminal dan masuk ke cd odoo-14(folder dari odoo yang dibuat)

dan install dengan cara:

docker-compose up -d

setelah selesai ketik:

docker image

buka docker anda dan runing si odoo-14

lalu buka browser kesayangan kalian dan ketikan localhost:8069(port default dari odoo)

dan buat db kalian lalu create

Catatan

apabila lupa dalam master pasword bisa diubah di odoo.conf yang ada didalam folder odoo-14

lalu ubah dengan memberi:

;admin_passwd : ....

lalu save dan refresh server odoo yang ada didalam docker lalu create db kembali