การสร้าง images บน docker ทำยังไง แล้ว push , pull images ยังไงจาก repo ที่สร้าง

การสร้าง images บน docker ทำยังไง แล้ว push , pull images ยังไงจาก repo ที่สร้าง การสร้าง images บน docker ทำยังไง จากลิ้งนี้ อธิบายไว้อย่างชัดเจนทีเดียวครับ https://docs.docker.com/engine/tutorials/dockerimages/ ผมขออธิบายเพิ่มเติมเป็นภาษาไทยในการ build วิธีที่สอง แล้วกันนะครับ วิธีการสร้างนั้นทำได้ด้วยกัน สองแบบ คือ 1. สามารถ pull images ที่มีคนสร้างไว้อยู่แล้ว มา แล้วก็ทำการ tag เป็นชื่อ repo ของที่เราสร้างขึ้น เพื่อไว้ใช้งานในระบบของเราเอง เช่นถ้าใช้งานจาก repo ของ sinatra เขาจะสร้างเป็น images ubuntu ไว้อยู่ละ ถ้าจะนำมาใช้งานก็ $docker run -t -i training/sinatra /bin/bash […]

dockerคืออะไร-ใช้ทำอะไร-มีประโยชน์อย่างไร

dockerคืออะไร-ใช้ทำอะไร-มีประโยชน์อย่างไร สำหรับคนที่เคยทำระบบพวก unix หรือ linux มา แล้วมีพวก application ลงอยู่ในระบบ หรือจะเป็น programmer ที่ต้องการใช้งาน โปรแกรมที่รันด้วยภาษา python , php , java เองก็ตาม เวลาที่เราทำการสร้างระบบ ขึ้นมา เช่น เว็บเซิฟเวอร์ที่รองรับการทำงาน web app ที่รันจาก php , แล้วลง webserver เป็น nginx หรือ apache ก็ตาม ปกติเราก็ต้อง ลง os กับเซิฟเวอร์ โหลด .iso มาลง แล้วทำการติดตั้ง nginx ไม่ก็ apache  แล้วก็ติดตั้งภาษา lang : php หรือ python หรือ java  เป็นต้น […]

Mailflood-Service-เป็นบริการส่งเมล-จำนวนมาก

Mailflood Service : เป็นบริการส่งเมล จำนวนมาก เพื่อแจ้งรายละเอียดบริการใหม่ หรือ โฆษณาสินค้าใหม่ แม้กระทั่งแจ้งแคมเปนจ์ใหม่ ของบริษัทท่าน ซึ่งจากประสบการณ์ที่ให้บริการในเรื่องอีเมลล์โฮสติ้งมากว่า 10 ปี จึงทำให้ลูกค้า สามารถมั่นใจในบริการของเราได้ครับ  ##รายละเอียดของบริการนี้จากทาง Packetlove IT Service and Consulting Co.,Ltd. 1.สามารถตรวจเชค สถานะการส่งเมลได้ ว่าผู้รับเปิดอ่านกี่คน (Monitoring report feature) 2.ตั้งเวลาการส่งเมลได้ เป็น วันที่ , ชั่วโมง:นาที (Schedule send email feature) 3.สามารถกำหนดรายชื่อ และ อีเมลของผู้รับปลายทางได้ รองรับการ import รายชื่อผ่าน .csv ไฟล์ ในกรณีมีรายชื่อเยอะ(Import with .csv file) 4. ไม่จำกัดการส่งในแต่ละวัน แต่ต้องไม่เกิน credit ของจำนวนอีเมลล์ (ฉบับ) […]

ใช้งาน ติดตั้ง mrtg + snmpd กับ debian 8.5

ถ้าลงใช้งาน ติดตั้ง mrtg + snmpd กับ debian 8.5 เริ่มได้เลยครับ #apt-get install snmp snmpd libsnmp-base libsnmp-dev ทำการ configure snmpd.conf ตามนี้ #cp /etc/snmp/snmpd.conf  /etc/snmp/snmpd.conf.ori #vi /etc/snmp/snmpd.conf agentAddress udp:161,udp6:[::1]:161 ###uncomment below line rocommunity public  localhost ###comment below line #rocommunity public  default    -V systemonly #rocommunity6 public  default   -V systemonly ###add for your lan interface or subnet rocommunity public […]

FAQ-ปรับเพิ่ม-Mailbox-บน-Directadmin

ทำการ Login ผ่านระบบ หน้า Login ของ DirectAdmin Control Panel http://www.yourdomain.com:2222 เปลี่ยน yourdomain.com เป็น domain ของทางลูกค้า แล้วทำการ Login ด้วย Username + Password ที่ถูกต้องจะเข้าไปหน้าถัดไป เลือกไปยังเมนู “E-mail Accounts” หลังจากนั้นทำการเลือก E-mail account ที่ต้องการเปลี่ยน Quota mailbox แล้วกดปุ่ม “Change” ทำการเปลี่ยนตัวเลขของ Mailbox ในช่อง Email Quota (Meg) หน่วยเป็น Megabyte. แล้วทำการกดปุ่ม “Modify” เท่านี้ก็เรียบร้อยครับ

nginx + fastcgi_cache เทพจริง ยกนิ้วให้ !!

nginx + fastcgi_cache เทพจริง ยกนิ้วให้ !! ปกติถ้าเราลงตัว nginx ให้ทำงานเป็น web server แทน apache ใน ubuntu แล้ว ตัว nginx สามารถใช้งานกับ module fast_cgi ที่จะทำหน้าที่เป็น caching ในตัวได้ครับ แต่ต้องเปิดการใช้งานเพิ่ม โดยเริ่มแรกเข้าไป เพิ่มที่ #cd /etc/nginx/ #mkdir cache #cd site-enable #vi packetlove.com ทำการเพิ่ม 2 บันทัดนี้ลงไปเพื่อเปิดใช้งาน fastcgi_cache ในบันทัดบนสุดของ configure และไม่ให้อยู่ใน server {} fastcgi_cache_path /etc/nginx/cache levels=1:2 keys_zone=MYAPP:100m inactive=60m; fastcgi_cache_key “$scheme$request_method$host$request_uri”; fastcgi_cache_use_stale error timeout invalid_header […]

ทำ dns slave ให้กับ dns master ที่เป็น direct admin (DA) ครับ

วันนี้ มีโจทย์คือทำ dns slave ให้กับ dns master ที่เป็น direct admin (DA) ครับ ในกรณีมีเครื่อง Master dns เป็น DirectAdmin และต้องการทำ Slave dns ไว้ที่อีกเครื่อง โดยมีข้อแม้ว่า 1. ถ้า zone file ของ domain name มีการ เพิ่ม/อัฟเดท/หรือลบ ที่เครื่อง Master ให้ทำการ transfer มายังเครื่อง slave ด้วย #server1 192.168.1.1 ( Master DNS ) #server2 192.168.1.2 (Slave DNS) เริ่มเลยครับ ที่เครื่อง DNS Server1 ใน DA ทำการอัฟเดท […]

ครบรอบ-10-ปี-เว็บ-packetlove-com

Happy Birthday to Packetlove.com anniversary 10TH Year established in Internet . 8 June 2006 – 8 June 2016 แรกเริ่มเมื่อพวกเราก่อตั้งเว็บไซต์ Packetlove.com ขึ้นเพื่อให้บริการระบบเว็บโฮสติ้ง ที่มีความเสถียร และรองรับการใช้งาน FFMpeg module ซึ่งก่อนหน้านี้ 10 ปีที่แล้ว ยังไม่มีเจ้าไหนทำขึ้น และทางเราเป็นเจ้าแรกในไทย ที่นำ php module ตัวนี้มา configure และปรับใช้ในระบบโฮสติ้ง รวมทั้งมีการปรับจูนนิ่งระบบให้ใช้งานได้อย่างราบรื่น ผ่านมา 10 ปีแล้ว ปัจจุบันการให้บริการของทาง packetlove.com มีการปรับขยายขึ้นตามกระแสของโลก ซึ่งในปี 2016 เรื่องของ Cloud Computing รวมทั้ง Big data กำลังมาแรงมาก ทางเราก็เล็งเห็นความสำคัญของสองประเด็นนี้ จึงได้สร้างบริการต่างๆ โดยอาศัยระบบของ […]

อัฟเกรด-openssl-fixed-padding-oracle-in-openssl

เนื่องจากช่วง วันที่ 3 May 2016 ที่ผ่านมามี bug ร้ายแรงของ openssl ออกมาครับ ซึ่ง bug ตัวนี้สามารถทำให้ ข้อมูลที่มีการเข้ารหัสผ่าน protocol openssl นั้นแกะข้อมูลได้ ทาง openssl จึงทำการแก้ไข bug แล้วออก update minor version ใหม่ออกมาครับ สำหรับวิธีการอัฟเกรด ก็ง่ายๆเลยครับ ทำการ Download new version of openssl #cd /usr/src check latest version of openssl on https://www.openssl.org #wget https://www.openssl.org/source/openssl-1.0.2h.tar.gz #tar -xvzf openssl-1.0.2h.tar.gz #cd openssl-1.0.2h #./config –prefix=/usr no-threads shared #make […]