fedora-28-release-dates-schedule-766x324

Dev Environment Fedora 28

กำหนดการของการ release fedora 28
2018-04-03 Beta Release (Target #1)
2018-04-17 Final Freeze (*)
2018-05-01 Fedora 28 Final Release (GA) (Preferred Target)
2018-05-08 Fedora 28 Final Release (GA) (Target #1)

ติดตั้ง Dev Environment สำหรับ Fedora 28 วางแผนการใช้งาน Vagrant บน Linux libvirt ไม่ใช่ผ่านทาง Virtualbox มีขั้นตอนดังนี้
1) ติดตั้ง package ที่จำเป็น และ ต้องมีการ enable vt-x ใน Bios ก่อน

2) install Virt-manager เพื่อใช้เป็น gui

default network libvirt จะใช้ network ชื่อ virbr0 192.168.122.0/24

3 ต่อมาให้ติดตั้ง vagrant plugin

file Vagrantfile ที่ปรับเปลี่ยนตามความต้องการ

เริ่มต้น boot image

หากต้องการใช้งาน image อื่นสามารถไปค้นหาได้ที่ http://www.vagrantbox.es/ และ https://app.vagrantup.com/boxes/search

4 Connect ไปยัง box

5 ติดตั้ง Docker ใน vm ที่สร้างจาก Vagrant

6 ทดสอบ Django
– สร้าง directory ว่างๆ
– สร้าง Dockerfile

สร้าง Dockerfile
สร้าง requirements.txt
สร้าง docker-compose.yml

install docker-compose

Tags: No tags