Skip to content

Instantly share code, notes, and snippets.

@daolvcntt
Created March 29, 2019 17:52
Show Gist options
  • Save daolvcntt/b73b3edf24add67c9dc3ee302d095c2b to your computer and use it in GitHub Desktop.
Save daolvcntt/b73b3edf24add67c9dc3ee302d095c2b to your computer and use it in GitHub Desktop.
Setup Odoo 12 Docker Image
docker network create --driver bridge tgcc-erp-nw
docker volume create --name tgcc-db-data
docker run -d --name tgcc-db \
--env POSTGRES_USER=odoo --env POSTGRES_PASSWORD=tgcc2019 \
--env POSTGRES_DB=postgres \
--network=tgcc-erp-nw --mount source=tgcc-db-data,target=/var/lib/postgresql/data \
library/postgres:11.1
docker logs tgcc-db
docker volume create --name tgcc-erp-data
docker volume create --name tgcc-erp-extra-addons
docker run -d --name tgcc-erp --link tgcc-db:db -p 8069:8069 \
--network tgcc-erp-nw \
--mount source=tgcc-erp-data,target=/var/lib/odoo \
--mount source=tgcc-erp-extra-addons,target=/mnt/extra-addons \
--env POSTGRES_PASSWORD=tgcc2019 \
veivaa/odoo:12.0
docker logs tgcc-erp
docker stop tgcc-erp
docker start tgcc-erp
docker start tgcc-db
# Cập nhật hoặc tái tạo container
docker stop tgcc-erp
docker rm tgcc-erp
docker pull veivaa/odoo:12.0
docker run -d --name tgcc-erp --link tgcc-db:db -p 8069:8069 \
--network tgcc-erp-nw \
--mount source=tgcc-erp-data,target=/var/lib/odoo \
--mount source=tgcc-erp-extra-addons,target=/mnt/extra-addons \
--env POSTGRES_PASSWORD=tgcc2019 \
veivaa/odoo:12.0
# Xóa tất cả mọi thứ
docker stop tgcc-erp
docker rm tgcc-erp
docker volume rm tgcc-erp-data
docker volume rm tgcc-erp-extra-addons
docker stop tgcc-db
docker rm tgcc-db
docker volume rm tgcc-db-data
docker network rm tgcc-erp-nw
https://unkkuri.com/blog/unkkuri-blog-1/post/odoo-12-in-docker-container-25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment