CentOS 7-1611 ออกมาเมื่อวันที่ 12 ธันวาคม 2559 ที่ผ่านมา พัฒนามาจาก Red Hat Enterprise Linux 7.3 ที่ออกมาเมื่อ เดือน พฤศจิกายน 2559 ซึ่งกลายเป็นเลขเวอร์ชันของ CentOS 7-1611
มีอะไรอัพเดทบ้าง Continue reading “CentOS 7-1611”
CentOS 7-1611 ออกมาเมื่อวันที่ 12 ธันวาคม 2559 ที่ผ่านมา พัฒนามาจาก Red Hat Enterprise Linux 7.3 ที่ออกมาเมื่อ เดือน พฤศจิกายน 2559 ซึ่งกลายเป็นเลขเวอร์ชันของ CentOS 7-1611
มีอะไรอัพเดทบ้าง Continue reading “CentOS 7-1611”
ในการสร้าง container มันก็จะมี IP Address ประจำ container นั้นๆ แต่ถ้าหากเราต้องการจะกำหนดหมายเลข IP Address เอง
[root@docker-test ~]# docker network create --subnet=192.168.100.0/24 mynetwork 8872bf61c8e3da662ce2a59ac77b8ac577e6385bb3409e8ca9014730affb1407 [root@docker-test ~]# docker network ls NETWORK ID NAME DRIVER SCOPE d3553315e0f1 bridge bridge local f89c7eb98e06 host host local 8872bf61c8e3 mynetwork bridge local cca15c2e9e34 none null local
Continue reading “Docker MariaDB Container ทดลองใช้งาน”
โดยปกติ MariaDB จะเก็บข้อมูลไว้ที่ /var/lib/mysql ถ้าเราสร้าง MariaDB container โดยไม่ระบุที่เก็บข้อมูล ข้อมูลก็จะถูกเก็บไว้ในโครงสร้างไดเรกทอดีของ Docker อยูใน /var/lib/docker/volumes แต่ถ้าเราต้องการเก็บข้อมูลเอาไว้นอกโครงสร้างไดเรกทอรีของ Docker ก็ทำได้เช่นกัน โดยที่ในขั้นตอนการสร้าง container ก็ให้ระบุ option -v
ตัวอย่างคำสั่ง
docker run --name some-mariadb -v /my/own/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mariadb:tag
ผมได้สร้างไดเรกทอรี mysql ไว้ใน /data ซึ่งจะใช้เป็นที่เก็บข้อมูล Continue reading “Docker MariaDB Container ระบุที่เก็บ Data”
ในตอนที่แล้วผมนำเสนอการสร้าง container ของ MariaDB โดยที่ สตาร์ทขึ้นมาโดยไม่มี my.cnf ก็เหมือนกับ ซื้อรถมาแล้วไม่ได้แต่ง ซึ่งทำให้ไม่สามารถใช้งาน MariaDB ได้เต็มประสิทธิภาพ หรือใช้งานได้แต่ไม่สมบูรณ์แบบ สำหรับตอนนี้มาดูกันครับถ้าเรามี my.cnf อยู่แล้ว เราจะให้ MariaDB container นำ my.cnf นั้นไปใช้งานได้อย่างไร มาดูกันครับ
ตัวอย่างคำสั่ง
docker run --name some-mariadb -v /my/custom:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mariadb:tag
ผมได้เอา my.cnf เอาไว้ที่ /data/conf.d Continue reading “Docker MariaDB Container ใช้งาน my.cnf”
อย่างที่บอกไปในตอนก่อนว่าเราสามารถค้นหา image ด้วยคำสั่ง doker search หรือเข้าไปค้นหาที่เว็บ https://hub.docker.com/ พอเราค้นเจอ image ที่ต้องการก็สามารถดาวน์โหลดได้ทันที โดยใช้คำสั่ง docker pull
ดาวน์โหลด image Continue reading “Docker MariaDB Container ติดตั้งและสร้าง Container”