ວິທີການຕັ້ງຊື່ຫຼືປ່ຽນຊື່ພາຊະນະ Docker


ໃນເວລາທີ່ບັນຈຸ Docker ຖືກສ້າງຂື້ນ, ລະບົບອັດຕະໂນມັດມອບ ໝາຍ ເລກລະຫັດຕົວຕົນ (UUID) ທີ່ເປັນເອກະລັກໃນແຕ່ລະຕູ້ຄອນເທນເນີເພື່ອຫລີກລ້ຽງການຂັດແຍ້ງການຕັ້ງຊື່ແລະປັບປຸງອັດຕະໂນມັດໂດຍບໍ່ມີສ່ວນຮ່ວມຂອງມະນຸດ.

ໃນບົດຄວາມນີ້, ພວກເຮົາຈະອະທິບາຍວິທີທີ່ຈະ ກຳ ນົດຕູ້ຄອນເທນເນີ Docker ໄດ້ງ່າຍແລະຊື່ຫລືປ່ຽນຊື່ພາຊະນະໃນ Linux.

ໂດຍໃນຕອນຕົ້ນ, docker ໃຊ້ສາມວິທີໃນການລະບຸພາຊະນະ, ຄື:

  • ຕົວລະບຸຕົວຍາວຂອງ UUID ເຊັ່ນ "21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c".
  • ລະບຸຕົວລະບຸຕົວສັ້ນຂອງ UUID ເຊັ່ນ: "21fbb152a940a37".
  • ຊື່ຕົວຢ່າງເຊັ່ນການສົນທະນາ.

ໃຫ້ສັງເກດວ່າຖ້າບໍ່ມີການລະບຸຊື່, ໂດຍຄ່າເລີ່ມຕົ້ນ, daemon dock ມອບ ໝາຍ ບັນຈຸຕົວລະບຸຕົວຕົນຍາວນານຂອງ UUID; ມັນສ້າງສະຕິງແບບສຸ່ມເປັນຊື່.

ວິທີການໃສ່ຊື່ບັນຈຸ Docker

ທ່ານສາມາດ ກຳ ນົດຊື່ທີ່ ໜ້າ ຈົດ ຈຳ ໄວ້ໃນບັນຈຸ docker ຂອງທ່ານເມື່ອທ່ານໃຊ້ພວກມັນ, ໂດຍໃຊ້ - ຊື່ ທຸງດັ່ງຕໍ່ໄປນີ້. ທຸງ -d ບອກ docker ແລ່ນຕູ້ຄອນເທນເນີໃນຮູບແບບທີ່ຖືກຖີ້ມ, ໃນພື້ນຫລັງແລະພິມບັດປະ ຈຳ ຕົວ ໃໝ່.

$ sudo docker run -d --name discourse_app local_discourse/app

ເພື່ອເບິ່ງບັນຊີລາຍຊື່ຂອງຕູ້ເກັບມ້ຽນຂອງທ່ານທັງ ໝົດ, ໃຫ້ເຮັດຕາມ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ sudo docker ps

ຈາກນີ້, ທຸກ ຄຳ ສັ່ງທີ່ເຮັດວຽກກັບ container_id ດຽວນີ້ສາມາດ ນຳ ໃຊ້ກັບຊື່ທີ່ທ່ານໄດ້ມອບ ໝາຍ, ຍົກຕົວຢ່າງ.

$ sudo docker restart discourse_app
$ sudo docker stop discourse_app
$ sudo docker start discourse_app

ວິທີການປ່ຽນຊື່ຕູ້ຄອນເທນເນີ

ເພື່ອປ່ຽນຊື່ບັນຈຸ docker, ໃຫ້ໃຊ້ຊື່ ຄຳ ສັ່ງຍ່ອຍດັ່ງທີ່ສະແດງໄວ້, ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ພວກເຮົາປ່ຽນຊື່ຄອນເທັນເນີ discourse_app ໃຫ້ເປັນ disc_app ຊື່ ໃໝ່.

$ sudo docker rename discourse_app disc_app

ຫລັງຈາກປ່ຽນຊື່ບັນຈຸ, ໃຫ້ຢືນຢັນວ່າດຽວນີ້ ກຳ ລັງໃຊ້ຊື່ ໃໝ່.

$ sudo docker ps

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ ໜ້າ dock-run man page.

$ man docker-run

ຫມົດເທົ່ານີ້! ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ເລັ່ງລັດກ່ຽວກັບການຕັ້ງຊື່ແລະປ່ຽນຊື່ພາຊະນະ Docker. ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມເພື່ອຖາມ ຄຳ ຖາມຫຼືເພີ່ມຄວາມຄິດຂອງທ່ານເຂົ້າໃນຄູ່ມືນີ້.