สรุปคำสั่ง docker ฉบับสายย่อ เด็กแนว
เอาที่สำคัญๆ หากินได้ยาวๆ
.
1) คำสั่งดูเลขเวอร์ชั่น docker engine ในเครื่อง
docker -v
.
2) คำสั่งล็อกอินเข้าไปใน docker hub (ที่เก็บไฟล์ image ของ docker)
docker login [OPTIONS] [SERVER]
.
3) คำสั่ง logout ออกจาก docker hub ...บาย บาย
docker logout
.
4) คำสั่งค้นหาไฟล์ image จาก docker hub
docker search
.
5) คำสั่งดาวน์โหลดไฟล์ image จาก docker hub มาที่เครื่องเรา
docker pull
.
6) คำสั่งรันไฟล์ image -> เพื่อสร้าง container (สร้างกี่ตัวก็ได้)
docker run [options]
.
7) คำสั่งดูรายชื่อไฟล์ images ที่อยู่ในเครื่องเรา
docker images
docker images --no-trunc // แสดง Images ID แบบเต็มๆ
.
😎 คำสั่งลบไฟล์ images
docker rmi
docker rmi -f
docker rmi -f $(docker images -a -q) // ลบทั้งหมด
.
9) คำสั่งดูรายชื่อ container
docker ps // แสดง container ที่ทำงานอยู่
docker ps -a // แสดงรายการ container ทั้งหมดที่ทำงานอยู่และหยุดทำงานไปแล้ว
.
10) คำสั่งลบ container
docker rm
docker rm -f
docker rm $(docker ps -a -q) // ลบทั้งหมด
docker rm $( docker ps -q -f status=exited) // ลบ continer ทั้งหมดที่ไม่ทำงาน
.
11) คำสั่งสั่งให้ container ทำงาน (สตาร์ท)
docker start
.
12) คำสั่งหยุด container (กลับมาสตาร์ทใหม่ภายหลังได้)
docker stop
docker stop $(docker ps -a -q) // หยุดการทำงาน container ทั้งหมด
.
13) คำสั่งแช่แข็ง container
docker pause
docker unpause
.
14) คำสั่งรีโมทเข้าไปใน container แล้วรันคำสั่ง เช่น รัน bash shell ของ linux เป็นต้น
docker exec -it
.
14) คำสั่งดูข้อมูลของ container
docker inspect
.
15) คำสั่งดูการใช้ทรัพยกรเครื่องของ container
docker stats // ทั้งหมด
docker stats
.
16) คำสั่งดู logs ของ container
docker logs
.
16) คำสั่งคำสั่งสร้างไฟล์ image
docker build [OPTIONS] PATH | URL | -
.
17) คำสั่ง commit ไฟล์ image ที่เราสร้าง
docker commit
.
18) คำสั่งส่่งไฟล์ image ขึ้น docker hub
docker image push [OPTIONS] NAME[:TAG]
.
++++++++++++++++++++
อธิบายเพิ่ม docker
++++++++++++++++++++
docker มันคือ container
ถ้าจะเรียกให้ถูกต้องเป๊ะๆ ก็คือ software container
.
จะคล้ายๆ Virtual Machine (VM)
แต่เบากว่า
Overhead น้อยกว่า
รันได้เร็วกว่า
.
container มันเป็นคอนเซปต์การสร้างสภาพแวดล้อมเฉพาะให้กับซอฟต์แวร์ เพื่อให้สามารถทำงานได้โดยไม่กวนกับซอฟต์แวร์ตัวอื่นบนระบบปฏิบัติการเดียวกัน
.
เช่น เครื่องลง PHP กับ Apache HTTP ไว้
คราวนี้พอจะรัน Tomcat แล้ว port มันชนกัน
เกิดอุบัติเหตุแบบนี้ ทำไงดีหว้า?
ต้องร้องเรียนตำรวจเลยไหม?
...ก็ไม่ต้อง
สามารถใช้ container เป็นอีกหนึ่งวิธีแก้ปัญหา
.
สำหรับคอนเซปต์ container
ให้นึกถึงว่าเรามีตู้ container ใส่ของ จำนวน 2 ตู้
ทั้งสองตู้ข้างในมีสภาพแวดล้อมเป็น Linux
.
- โดย container ตู้แรก จะติดตั้ง PHP กับ Apache HTTP ลงไป
- container ตู้ตัวที่สอง จะติดตั้ง Tomcat ลงไป
.
โดยทั้งสองตู้สามารถวางไว้ภายในระบบปฏิบัติการเดียวกัน
สามารถรันทำงานแยกสภาพแวดล้อมจากกันไปเลย
ไม่ชน ไม่ทะเลาะตบตีแย่งแฟนกัน
.....เฮยๆ ไม่ใช่ายแหละ ไม่แย่ง resource กัน
.
และเราก็สามารถย้ายตู้ container ที่มีซอฟต์แวร์ที่เราได้ติดตั้งลงไปนั้น
ก็สามารถย้ายตู้ไปไว้ที่เครื่องไหนก็ได้
ขอให้เครื่องนั้นๆ ติดตั้ง docker engine ก็พอ
(นำไฟล์ image ของ docker ไปรันบนเครื่องไหนก็ได้ขอให้มี docker engine)
.
.
.
อ้างอิง
- https://sites.google.com/.../chanwit/blogs/what-is-container
-http://www.siamhtml.com/getting-started-with-docker/
-https://medium.com/quintuples/รวม-docker-command-line-พื้นฐาน-74b61101effa
-https://memo8.com/docker-command/
.
.
.
✍ เรียบเรียงโดย โปรแกรมเมอร์ไทย thai programmer
.
.
.
มีปัญหาด้านไอทีให้ไปที่ลิงก์นี้
https://github.com/adminho/Thai-IT-community
จะมีกลุ่มเฟสบุ๊คต่างๆ รอคุณอยู่
สนใจกลุ่มไหนก็เข้าไปแจม
สามารถโพสต์ถามปัญหาที่สงสัยได้
จะมีเพื่อนๆ น่ารักคอยตอบเสมอ
同時也有2部Youtube影片,追蹤數超過63萬的網紅DroidSans,也在其Youtube影片中提到,อัพเดทวงการมือถือและเทคโนโลยีประจำสัปดาห์ เกิดอะไรขึ้นบ้างมาดูกันครับบ โดยข่าวทั้งหมดสามารถอ่านได้จากลิงก์ด้านล่างนี้เลยยย ? วันจอง/ขาย Galaxy Note ...
「image search engine」的推薦目錄:
- 關於image search engine 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於image search engine 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於image search engine 在 DroidSans Facebook 的精選貼文
- 關於image search engine 在 DroidSans Youtube 的精選貼文
- 關於image search engine 在 DroidSans Youtube 的精選貼文
- 關於image search engine 在 Facebook image search: How to reverse search images 的評價
- 關於image search engine 在 How to Do a Reverse Image Search From Your Phone 的評價
- 關於image search engine 在 Image search engine, but for logos / How do you spot ... 的評價
image search engine 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
สรุปคำสั่ง docker ฉบับสายย่อ เด็กแนว
เอาที่สำคัญๆ หากินได้ยาวๆ
.
1) คำสั่งดูเลขเวอร์ชั่น docker engine ในเครื่อง
docker -v
.
2) คำสั่งล็อกอินเข้าไปใน docker hub (ที่เก็บไฟล์ image ของ docker)
docker login [OPTIONS] [SERVER]
.
3) คำสั่ง logout ออกจาก docker hub ...บาย บาย
docker logout
.
4) คำสั่งค้นหาไฟล์ image จาก docker hub
docker search
.
5) คำสั่งดาวน์โหลดไฟล์ image จาก docker hub มาที่เครื่องเรา
docker pull
.
6) คำสั่งรันไฟล์ image -> เพื่อสร้าง container (สร้างกี่ตัวก็ได้)
docker run [options]
.
7) คำสั่งดูรายชื่อไฟล์ images ที่อยู่ในเครื่องเรา
docker images
docker images --no-trunc // แสดง Images ID แบบเต็มๆ
.
8) คำสั่งลบไฟล์ images
docker rmi
docker rmi -f
docker rmi -f $(docker images -a -q) // ลบทั้งหมด
.
9) คำสั่งดูรายชื่อ container
docker ps // แสดง container ที่ทำงานอยู่
docker ps -a // แสดงรายการ container ทั้งหมดที่ทำงานอยู่และหยุดทำงานไปแล้ว
.
10) คำสั่งลบ container
docker rm
docker rm -f
docker rm $(docker ps -a -q) // ลบทั้งหมด
docker rm $( docker ps -q -f status=exited) // ลบ continer ทั้งหมดที่ไม่ทำงาน
.
11) คำสั่งสั่งให้ container ทำงาน (สตาร์ท)
docker start
.
12) คำสั่งหยุด container (กลับมาสตาร์ทใหม่ภายหลังได้)
docker stop
docker stop $(docker ps -a -q) // หยุดการทำงาน container ทั้งหมด
.
13) คำสั่งแช่แข็ง container
docker pause
docker unpause
.
14) คำสั่งรีโมทเข้าไปใน container แล้วรันคำสั่ง เช่น รัน bash shell ของ linux เป็นต้น
docker exec -it
.
14) คำสั่งดูข้อมูลของ container
docker inspect
.
15) คำสั่งดูการใช้ทรัพยกรเครื่องของ container
docker stats // ทั้งหมด
docker stats
.
16) คำสั่งดู logs ของ container
docker logs
.
16) คำสั่งคำสั่งสร้างไฟล์ image
docker build [OPTIONS] PATH | URL | -
.
17) คำสั่ง commit ไฟล์ image ที่เราสร้าง
docker commit
.
18) คำสั่งส่่งไฟล์ image ขึ้น docker hub
docker image push [OPTIONS] NAME[:TAG]
.
++++++++++++++++++++
อธิบายเพิ่ม docker
++++++++++++++++++++
docker มันคือ container
ถ้าจะเรียกให้ถูกต้องเป๊ะๆ ก็คือ software container
.
จะคล้ายๆ Virtual Machine (VM)
แต่เบากว่า
Overhead น้อยกว่า
รันได้เร็วกว่า
.
container มันเป็นคอนเซปต์การสร้างสภาพแวดล้อมเฉพาะให้กับซอฟต์แวร์ เพื่อให้สามารถทำงานได้โดยไม่กวนกับซอฟต์แวร์ตัวอื่นบนระบบปฏิบัติการเดียวกัน
.
เช่น เครื่องลง PHP กับ Apache HTTP ไว้
คราวนี้พอจะรัน Tomcat แล้ว port มันชนกัน
เกิดอุบัติเหตุแบบนี้ ทำไงดีหว้า?
ต้องร้องเรียนตำรวจเลยไหม?
...ก็ไม่ต้อง
สามารถใช้ container เป็นอีกหนึ่งวิธีแก้ปัญหา
.
สำหรับคอนเซปต์ container
ให้นึกถึงว่าเรามีตู้ container ใส่ของ จำนวน 2 ตู้
ทั้งสองตู้ข้างในมีสภาพแวดล้อมเป็น Linux
.
- โดย container ตู้แรก จะติดตั้ง PHP กับ Apache HTTP ลงไป
- container ตู้ตัวที่สอง จะติดตั้ง Tomcat ลงไป
.
โดยทั้งสองตู้สามารถวางไว้ภายในระบบปฏิบัติการเดียวกัน
สามารถรันทำงานแยกสภาพแวดล้อมจากกันไปเลย
ไม่ชน ไม่ทะเลาะตบตีแย่งแฟนกัน
.....เฮยๆ ไม่ใช่ายแหละ ไม่แย่ง resource กัน
.
และเราก็สามารถย้ายตู้ container ที่มีซอฟต์แวร์ที่เราได้ติดตั้งลงไปนั้น
ก็สามารถย้ายตู้ไปไว้ที่เครื่องไหนก็ได้
ขอให้เครื่องนั้นๆ ติดตั้ง docker engine ก็พอ
(นำไฟล์ image ของ docker ไปรันบนเครื่องไหนก็ได้ขอให้มี docker engine)
.
.
.
อ้างอิง
- https://sites.google.com/site/chanwit/blogs/what-is-container
-http://www.siamhtml.com/getting-started-with-docker/
-https://medium.com/quintuples/รวม-docker-command-line-พื้นฐาน-74b61101effa
-https://memo8.com/docker-command/
.
.
.
✍ เรียบเรียงโดย โปรแกรมเมอร์ไทย thai programmer
image search engine 在 DroidSans Facebook 的精選貼文
อัพเดทวงการมือถือและเทคโนโลยีประจำสัปดาห์ เกิดอะไรขึ้นบ้างมาดูกันครับบ โดยข่าวทั้งหมดสามารถอ่านได้จากลิงก์ด้านล่างนี้เลยยย
🔥 วันจอง/ขาย Galaxy Note 10
https://droidsans.com/galaxy-note-10-price-launch-leak-watch-active-2/
🔥 Galaxy S11 จอสไลด์
https://droidsans.com/samsung-galaxy-s11-patents-reveal-expandable-display/
🔥 Galaxy Tab S6 ปากกาติดหลัง
https://droidsans.com/samsung-galaxy-tab-s6-press-render/
🔥 ROG Phone 2
https://droidsans.com/asus-rog-phone-2-world-first-snapdragon-855-plus-phone//
🔥 Hongmeng ไม่ใช่สำหรับ สมาร์ทโฟน
https://droidsans.com/hongmeng-os-not-smartphone-huawei-chairman-revealed/
🔥 Huawei Harmony OS
https://droidsans.com/huaweis-filed-for-another-trademark-for-an-os-harmony/
🔥 Google กบฎ
https://droidsans.com/trump-administration-to-investigate-google-treason-claim/
🔥 Google พับโปรเจค DragonFly
https://droidsans.com/google-gives-up-on-dragonfly-search-engine-project-in-china/
🔥 xiaomi mi a3 เปิดตัว
https://droidsans.com/xiaomi-mi-a3-android-one-announced/
🔥 เปิดตัว Realme X
https://droidsans.com/realme-x-launch-india-special-edition-realme-3i-too/
🔥 Xperia 1 มาไทย ???
https://droidsans.com/sony-thai-xperia-1-teased/
🔥 Galaxy A80 จองอีกรอบ + Blackpink
https://droidsans.com/galaxy-a80-blackpink-promotions/
🔥 vivo Y12
https://www.youtube.com/watch?v=DGeT6Nq5fng
🔥 vivo S1
https://droidsans.com/vivo-s1-serie-spec-image-leak-india-launch-august/
image search engine 在 DroidSans Youtube 的精選貼文
อัพเดทวงการมือถือและเทคโนโลยีประจำสัปดาห์ เกิดอะไรขึ้นบ้างมาดูกันครับบ โดยข่าวทั้งหมดสามารถอ่านได้จากลิงก์ด้านล่างนี้เลยยย
? วันจอง/ขาย Galaxy Note 10
https://droidsans.com/galaxy-note-10-price-launch-leak-watch-active-2/
? Galaxy S11 จอสไลด์
https://droidsans.com/samsung-galaxy-s11-patents-reveal-expandable-display/
? Galaxy Tab S6 ปากกาติดหลัง
https://droidsans.com/samsung-galaxy-tab-s6-press-render/
? ROG Phone 2
https://droidsans.com/asus-rog-phone-2-world-first-snapdragon-855-plus-phone//
? Hongmeng ไม่ใช่สำหรับ สมาร์ทโฟน
https://droidsans.com/hongmeng-os-not-smartphone-huawei-chairman-revealed/
? Huawei Harmony OS
https://droidsans.com/huaweis-filed-for-another-trademark-for-an-os-harmony/
? Google กบฎ
https://droidsans.com/trump-administration-to-investigate-google-treason-claim/
? Google พับโปรเจค DragonFly
https://droidsans.com/google-gives-up-on-dragonfly-search-engine-project-in-china/
? xiaomi mi a3 เปิดตัว
https://droidsans.com/xiaomi-mi-a3-android-one-announced/
? เปิดตัว Realme X
https://droidsans.com/realme-x-launch-india-special-edition-realme-3i-too/
? Xperia 1 มาไทย ???
https://droidsans.com/sony-thai-xperia-1-teased/
? Galaxy A80 จองอีกรอบ + Blackpink
https://droidsans.com/galaxy-a80-blackpink-promotions/
? vivo Y12
https://www.youtube.com/watch?v=DGeT6Nq5fng
? vivo S1
https://droidsans.com/vivo-s1-serie-spec-image-leak-india-launch-august/

image search engine 在 DroidSans Youtube 的精選貼文
ไม่กี่วันที่ผ่านมาหลายๆ คนที่ค้นหารูปผ่านเว็บไซท์ Search Engine ยอดนิยมอย่าง Google น่าจะเจอปัญหา ค้นเจอรูปที่ต้องการแต่กดดูรูปภาพขนาดต้นฉบับไม่ได้ เพราะตอนนี้มันไม่มีปุ่ม View Image (ดูรูปภาพขนาดเต็ม) ให้กดดูรูปแล้วไม่ว่าจะใช้บราวเซอร์อะไร หรือ OS ไหนก็ตาม โดยสาเหตุที่ Google เอาปุ่มนี้ไป ก็เพื่อป้องกันการละเมิดลิขสิทธิ์เอารูปไปใช้โดยไม่ได้รับอนุญาตจากเจ้าของนั่นเอง
รายละเอียดเพิ่มเติม https://droidsans.com/google-view-image-get-button-back-download-photo-picture-tips-tricks/

image search engine 在 Image search engine, but for logos / How do you spot ... 的推薦與評價
http://www.tineye.com/ is a great reverse image search. It basically searches through the internet to find images that are identical or very similar to your ... ... <看更多>
image search engine 在 Facebook image search: How to reverse search images 的推薦與評價
We've listed Google here, but most modern search engines can reverse image search. Bing is a great alternative, and the Russian search engine ... ... <看更多>