รูปภาพแจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1
  1. บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
  2. สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
  3. ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
  4. ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
  5. ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
  6. ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้

บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย

แนะนำตัว + เล่าประสบการณ์ติดตั้งผ่าน Docker

สำหรับสมาชิก ใหม่แนะนำตัว แะ พูดคุยเรื่อง ทั่วไป ไม่เกี่ยวกับ ระบบ ERP หรือ ปัญหาการใช้งานต่างๆ
จะนินทาเจ้านาย ก็หมวดนี้เลย...
wktech
โพสต์: 14
ลงทะเบียนเมื่อ: อังคาร 07 มิ.ย. 2016 9:56 am

แนะนำตัว + เล่าประสบการณ์ติดตั้งผ่าน Docker

โพสต์โดย wktech » พฤหัสฯ. 30 มิ.ย. 2016 2:18 pm

สวัสดีครับ,

กำลังสนใจจะใช้ odoo สำหรับระบบบัญชีและสินค้าคงคลังครับ ซึ่งตอนนี้ก็กำลังพยามศึกษาอยู่

ได้ทำการติดตั้ง odoo ผ่าน docker ครับซึ่งเห็นว่าค่อนข้างสะดวกดีเลยนำมาแบ่งปันกันครับ
อธิบายแบบง่ายๆ Docker คือ ตู้ Container ที่เราสามารถนำระบบ หรือโปรแกรมต่างๆ มาติดตั้งได้โดยที่ทำหน้าที่เป็น environment แทนเครื่องของเรา ซึ่ง Docker ก็จะติดตั้งอยู่บนเครื่องของเราอีกที
ซึ่งสำหรับการจะติดตั้งทดสอบ odoo ก็จะใช้ โปรแกรม 2 ตัว (ใน docker จะเรียกว่า image) 2 ตัวดังนี้ 1. odoo 2. progresql
ความสามารถของ docker ทำให้เราสามารถสร้าง progresql ได้อย่างง่ายๆ จะลบ สร้างใหม่ สร้างเพิ่มก็จะสะดวกดีครับ

1. เริ่มต้นเลยต้องลง Docker ก่อน
https://www.docker.com/products/docker

2. เมื่อติดตั้งเสร็จเข้า command line mode สั่งให้ docker ของเราดึง image progresql มาใช้ โดยใช้คำสั่ง

โค้ด: เลือกทั้งหมด

$ docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:9.4

อธิบายได้ดังนี้ docker จะดึง image postgres version 9.4 ลงมาและสร้างเป็น container ชื่อ db (นี่คือสิ่งที่เราจะใช้งาน)

3. ทำการติดตั้ง odoo

โค้ด: เลือกทั้งหมด

$ docker run -p 8069:8069 --name odoo --link db:db -t odoo

อธิบายได้ดังนี้ docker จะดึง image odoo ลงมาและสร้างเป็น container ชื่อ odoo
และ mapping port 8069 สำหรับเข้าไปใช้

4. ตรวจสอบว่ามันรันอยู่หรือเปล่า

โค้ด: เลือกทั้งหมด

$ docker ps


5. ถ้ามันไม่รันสามารถใช้คำสั่ง เพื่อสั่ง start ครับ

โค้ด: เลือกทั้งหมด

$ docker start odoo


6. ทดสอบเข้าใช้ทาง http ครับซึ่ง ip จะเป็น ip ของ VM ที่ใช้กับตัว docker ปกติจะเป็น 192.168.99.100
http://192.168.99.100:8069/

รายละเอียดเพิ่มเติมสามารถอ่านได้ที่
https://hub.docker.com/_/odoo/

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 19 และ บุคคลทั่วไป 0 ท่าน