CenturyLink Lab มีเครื่องมือหลายตัวที่ใช้งานร่วมกับ Docker ซึ่งก็มีเครื่องมือเล็กๆ ชื่อ Docker Image Graph ที่ทำหน้าที่อ่านโครงสร้างของ Docker Image แล้วแสดงผลออกมาเป็นภาพกราฟิก ทำให้เราเข้าใจถึงความสัมพันธ์และการขึ้นต่อกันของ Image แต่ละตัว ทำให้เข้าใจโครงสร้างของ Image นั้นๆ ได้ง่ายมากขึ้น
การใช้งานก็ง่ายมากเพียงแค่สั่งผ่าน Docker ดังนี้่
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock centurylink/image-graph > docker_images.png
เราจะได้ผลลัพท์เป็นไฟล์ภาพ docker_images.png ดังนี้
![](https://lh3.googleusercontent.com/-XGUcfa2cTp8/VihoF0jx7vI/AAAAAAAAV0U/bog4vL5K59Q/s640-Ic42/docker_images.png)
หากเป็นภาพดูยากไป อยากดดูผ่าน browser ก็ใช้คำสั่งดังนี้
docker run -d -v /var/run/docker.sock:/var/run/docker.sock -e PORT=3000 -p 3000:3000 centurylink/image-graph
เปิดเว็บ browser เข้าไปดูที่ port 3000 เราจะผลลัพท์ดังนี้
![](https://lh3.googleusercontent.com/-bksa3dWg5uc/VihoTxRwIoI/AAAAAAAAV0I/7LiPYuhnFi8/s640-Ic42/Screenshot%252520from%2525202015-10-22%25252011%25253A36%25253A18.png)
ครั้งหน้าเราจะมาลองเล่น ImageLayers ที่เป็นบริการของ CenturyLink Lab กัน
0 Comments