สวัสดีครับ บทความนี้เป็นเรื่องเกี่ยวกับการใช้ Docker ผ่าน Proxy เราจะมาดูถึงวิธีการ Config กันครับ ซึ่งวิธีการ Config proxy ให้กับ Docker นั้นไม่ยาก ทําตามขั้นตอนนี้ได้เลย
สร้าง Directory นี้ก่อนครับ “docker.service.d” ด้วยคําสั่ง
mkdir -p /etc/systemd/system/docker.service.d
สร้างไฟล์ “http-proxy.conf” ไว้ใน Directory ที่ถูกสร้างเมื่อสักครู่นี้ โดยใช้คําสั่ง
sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf
ภายในไฟล์จะเป็นคําสั่ง Config proxy ประมาณนี้
[Service]
Environment="HTTP_PROXY=http://user:[email protected]:80/" "NO_PROXY=localhost,127.0.0.1"
Environment="HTTPS_PROXY=https://user:[email protected]:443/" "NO_PROXY=localhost,127.0.0.1"
คําอธิบาย
เมื่อเราใส่ค่า Config เสร็จแล้วก็ Save ให้เรียบร้อย Apply ค่า Config ด้วยคําสั่ง
sudo systemctl daemon-reload
Restart docker ด้วยคําสั่ง
sudo systemctl restart docker
วิธีตรวจสอบการ Config ของเราว่าถูกต้องมั้ย ด้วยคําสั่ง
systemctl show --property=Environment docker
เท่านี้ก็จะสามารถใช้งาน Docker ผ่าน Proxy ได้แล้วครับ
ตัวต้านทานจะแบงตามประเภทการใช้งานได้สองแบบคือAxial ResistorSMD Resistorวิธีการอ่านค่าก็จะแตกต่างกัน
BASE64 คืออะไรBASE64 คือ วิธีการเข้ารหัสข้อมูลรูปแบบหนึ่ง ที่จะเปลี่ยนข้อความ หรือข้อมูลต้นฉบับไปเป็นข้อความ หรือข้อมูลชุดใหม่ ที่ไม่สามารถอ่าน หรือรู้ว่าข้อมูลชุดนี้คืออะไร ซึ่งการเข้ารหัสชนิดนี้จะแทนที่ข้อมูลด้วยตัวอักษร 64 ตัว นั่นคือที่มาของ BASE64 ตามตาราง
ในการใช้ Shell command บางครั้งเราต้องการที่จะดู path บัจจุบันที่เราเข้ามา ให้เราใช้คําสั่งนี้