ການນໍາໃຊ້ຂອງ virtualization ແມ່ນມີຄວາມກ່ຽວຂ້ອງຫລາຍຂຶ້ນທຸກໆມື້, ເພາະວ່າດ້ວຍການປັບປຸງແລະຄຸນລັກສະນະ ໃໝ່ໆ ທີ່ພວກເຂົາ ກຳ ລັງສະ ໜອງ, ພວກມັນເຮັດໃຫ້ມັນງ່າຍຕໍ່ການໃຊ້ເຕັກໂນໂລຢີ. ນີ້ເຮັດໃຫ້ທັງສອງບໍລິສັດແລະຜູ້ຊົມໃຊ້ສຸດທ້າຍມີຄວາມງ່າຍແລະຄວາມປອດໄພໃນການໃຊ້ມັນ.
ກັບລາວ ທ່ານສາມາດປະຕິບັດກິດຈະ ກຳ ຕ່າງໆແລະເຮັດວຽກທັງລະບົບປະຕິບັດການແລະການ ນຳ ໃຊ້ ໂດຍບໍ່ມີການປະນີປະນອມລະບົບປະຕິບັດການຂອງເຈົ້າພາບ, ເພາະວ່າພວກມັນເຮັດວຽກຢູ່ໃນພື້ນທີ່ທີ່ໂດດດ່ຽວທັງ ໝົດ.
ໃນໂອກາດນີ້ ລອງເບິ່ງ Docker, ເຊິ່ງ ແມ່ນໂປແກຼມເປີດແຫຼ່ງຂ້າມເວທີ que automates ການປະຕິບັດຂອງຄໍາຮ້ອງສະຫມັກພາຍໃນບັນຈຸຊອບແວ, ການສະ ໜອງ ຊັ້ນລະອຽດຂອງການດຶງດູດແລະອັດຕະໂນມັດຂອງ Virtualization ໃນລະດັບລະບົບປະຕິບັດການໃນ Linux.
ຫລາຍທ່ານຄົງເຄີຍໄດ້ຍິນຫລືເຄີຍໃຊ້ Docker ແລ້ວເພາະວ່າມັນມີຊື່ສຽງໂດ່ງດັງຢູ່ແລ້ວ, ກັບມັນ ໂດຍພື້ນຖານແລ້ວພວກເຮົາສາມາດເຮັດ virtualization container ໃນລະດັບປະຕິບັດການແຕ່ດ້ວຍຄວາມ ໝັ້ນ ໃຈວ່າ Docker ໃຊ້ຄຸນລັກສະນະໂດດດ່ຽວຂອງຊັບພະຍາກອນ Linux ເຊັ່ນ cgroups ແລະ namespaces ເພື່ອໃຫ້ພາຊະນະທີ່ເປັນເອກະລາດສາມາດແລ່ນໄດ້ພາຍໃນ Linux ຕົວຢ່າງດຽວ, ຫລີກລ້ຽງການໃຊ້ງານທີ່ເລີ່ມຕົ້ນແລະຮັກສາເຄື່ອງ virtual.
Docker ຈັດການສອງລຸ້ນ ໜຶ່ງ ທີ່ຈ່າຍໃຫ້ບໍລິສັດ EE (ສະບັບວິສາຫະກິດ) ແລະອີກລຸ້ນ ໜຶ່ງ ແມ່ນລຸ້ນທີ່ບໍ່ເສຍຄ່າເຊິ່ງເປັນລຸ້ນຈາກຊຸມຊົນ CE (Community Edition).
ສຳ ລັບກໍລະນີຂອງພວກເຮົາ vພວກເຮົາແມ່ບົດທີ່ຈະໃຊ້ສະບັບຟຣີ.
ກ່ອນທີ່ຈະເລີ່ມຕົ້ນການຕິດຕັ້ງ ພວກເຮົາຕ້ອງຖອນການຕິດຕັ້ງກ່ອນທີ່ຈະເຮັດໃນກໍລະນີທີ່ມີການປັບປຸງ, ນອກ ເໜືອ ຈາກການບອກທ່ານວ່າວິທີການນີ້ຍັງໃຊ້ກັບ Ubuntu Artful 17.10, Ubuntu Xenial 16.04 ແລະ Ubuntu Trusty 14.04.
ດຽວນີ້ງພວກເຮົາຕ້ອງການເປີດສະຖານີ (Ctrl + Alt + T) ແລະ ດໍາເນີນການຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້ ເພື່ອເອົາການຕິດຕັ້ງ Docker ກ່ອນ ໜ້າ ນີ້ອອກ:
sudo apt-get remove docker docker-engine docker.io
ເຮັດແລ້ວ, ເພື່ອພວກເຮົາຄວນຈະປັບປຸງຫໍໄຕຂອງພວກເຮົາ ກັບ:
sudo apt-get update
ແລະຊຸດໃດກໍ່ໄດ້:
sudo apt-get upgrade
ຕິດຕັ້ງ Docker CE ໃນ Ubuntu 18.04
ພວກເຮົາຕ້ອງຕິດຕັ້ງຄວາມເພິ່ງພາອາໄສບາງຢ່າງ ຕ້ອງການ ສຳ ລັບ Docker ດ້ວຍ ຄຳ ສັ່ງເຫຼົ່ານີ້:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
ດຽວນີ້ແລ້ວ ພວກເຮົາຕ້ອງ ນຳ ເຂົ້າລະຫັດ GPG:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
ພວກເຮົາຕ້ອງກວດສອບວ່ານີ້ວມື ທະເລ 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 ., ຊອກຫາ 8 ຕົວອັກສອນສຸດທ້າຍຂອງລາຍນິ້ວມື.
ສໍາລັບນີ້ ພວກເຮົາສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງນີ້:
sudo apt-key fingerprint 0EBFCD88
ອັນໃດຄວນສົ່ງຄືນບາງຢ່າງເຊັ່ນນີ້:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
ໃນປັດຈຸບັນ ພວກເຮົາຕ້ອງເພີ່ມຫໍສະມຸດ ກັບລະບົບທີ່ມີຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
ຖ້າທ່ານມີຂໍ້ຜິດພາດທ່ານສາມາດເພີ່ມມັນໄດ້ດ້ວຍຕົນເອງໂດຍການແກ້ໄຂແຫລ່ງຂໍ້ມູນ source.list, ເພື່ອເຮັດສິ່ງນີ້ຈາກປາຍທາງທີ່ທ່ານພິມ:
sudo nano /etc/apt/sources.list
ແລະທ່ານຕື່ມສາຍຕໍ່ໄປນີ້, ມັກໃນຕອນທ້າຍ:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
ທ່ານຈະທົດແທນ Bionic ຢູ່ບ່ອນໃດຖ້າທ່ານບໍ່ໃຊ້ 18.04 ສຳ ລັບສິນລະປະ 17.10, xenial ສຳ ລັບ 16.04 ຫຼືເຊື່ອຖືໄດ້ ສຳ ລັບ 14.04.
ເມື່ອເຮັດ ສຳ ເລັດແລ້ວ, ພວກເຮົາປັບປຸງລາຍຊື່ຫໍສະ ໝຸດ ຂອງພວກເຮົາດ້ວຍ:
sudo apt-get update
ແລະດຽວນີ້ ດຽວນີ້ພວກເຮົາສາມາດຕິດຕັ້ງ Docker ໃນລະບົບຂອງພວກເຮົາ, ພວກເຮົາພຽງແຕ່ຕ້ອງພິມ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
sudo apt-get install docker-ce
ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ແນະ ນຳ ໃຫ້ທ່ານເລີ່ມຄອມພິວເຕີຂອງທ່ານຄືນ, ເພາະວ່າບໍລິການ Docker ເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດເມື່ອທ່ານເລີ່ມຕົ້ນລະບົບຂອງທ່ານ.
para ພິສູດວ່າ Docker ໄດ້ຕິດຕັ້ງ ສຳ ເລັດແລ້ວ ແລະມັນ ກຳ ລັງເຮັດວຽກຢູ່ໃນລະບົບແລ້ວ ພວກເຮົາສາມາດທົດສອບແບບງ່າຍດາຍ, ພວກເຮົາພຽງແຕ່ຕ້ອງເປີດສະຖານີອີກເທື່ອ ໜຶ່ງ ແລະປະຕິບັດ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້:
sudo docker run hello-world
ສຸດທ້າຍ ພວກເຮົາຕ້ອງເພີ່ມກຸ່ມ Docker ໃຫ້ກັບຜູ້ໃຊ້ຂອງພວກເຮົາ ເນື່ອງຈາກວ່າສິ່ງນີ້ຖືກສ້າງຂື້ນໃນລະບົບ, ແຕ່ມັນບໍ່ໄດ້ຖືກເພີ່ມໂດຍອັດຕະໂນມັດ, ສຳ ລັບສິ່ງນີ້ຢູ່ປາຍທາງທີ່ພວກເຮົາປະຕິບັດ:
sudo usermod -aG docker $USER
ແລະ voila, ຖ້າພວກເຮົາຕ້ອງການທີ່ຈະປັບປຸງ Docker ເວີຊັນຂອງພວກເຮົາໃຫ້ເປັນອັນ ໃໝ່, ພວກເຮົາຕ້ອງປະຕິບັດພຽງແຕ່:
sudo apt-get install docker-ce
ຖ້າທ່ານຕ້ອງການຮູ້ເພີ່ມເຕີມກ່ຽວກັບມັນ, ທ່ານສາມາດປຶກສາຄູ່ມືແນະ ນຳ ກ່ຽວກັບການຕິດຕັ້ງຂອງມັນ ສຳ ລັບເວທີຫຼາຍ, ໃນລິງ ແມ່ນນີ້.
5 ຄຳ ເຫັນ, ປ່ອຍໃຫ້ທ່ານ
ຂ້ອຍມີປັນຫາເມື່ອເຂົ້າສູ່ລະບົບແລະກັບ wifi
ຢູ່ທູບ?
ໃນ Ubuntu 18 ມັນບໍ່ເຮັດວຽກ. ທ່ານໄດ້ທົດລອງໃຊ້ກ່ອນບໍ?
ສະບາຍດີ, ຂອບໃຈ ສຳ ລັບການສິດສອນ, ມັນໄດ້ມາຈາກຄວາມເດືອດຮ້ອນ. ພຽງແຕ່ໃຫ້ ຄຳ ເຫັນວ່າບັນດາສາຍເກັບຂໍ້ມູນບໍ່ ສຳ ເລັດ, ເພາະວ່າ Docker ເບິ່ງຄືວ່າຍັງບໍ່ທັນໄດ້ປ່ອຍລຸ້ນ "ໝັ້ນ ຄົງ" ເທື່ອແລະທ່ານຕ້ອງເພີ່ມ "ທົດສອບ"
ສິ່ງທີ່ຖືກຕ້ອງແມ່ນ:
deb [arch = amd64] https://download.docker.com/linux/ubuntu ການທົດສອບ bionic
ຢັ້ງຢືນແລະເຮັດວຽກ.
ຄວາມນັບຖື
ຂອບໃຈ! ….