ກ່ຽວກັບ
th auth login ໃຊ້ device code: CLI ສະແດງລະຫັດ ທ່ານອະນຸຍາດໃນ Console ແລ້ວ CLI ໄດ້ຮັບ token ທີ່ໃຊ້ໄດ້ 90 ມື້ ທຸກການເຂົ້າສູ່ລະບົບສະແດງຢູ່ທີ່ ບັນຊີ → Sessions ໃນ Console
ແທນການເຂົ້າສູ່ລະບົບ CI ແລະ ສະຄຣິບຕັ້ງ TH_API_KEY (API Key) ຫຼື TH_TOKEN ໄດ້ ຄ່າເຫຼົ່ານີ້ຖືກໃຊ້ກ່ອນການເຂົ້າສູ່ລະບົບທີ່ບັນທຶກໄວ້ ເບິ່ງ ຕົວແປສະພາບແວດລ້ອມ
ວິທີເຮັດ
ເຂົ້າສູ່ລະບົບໃນເຊີບເວີທີ່ບໍ່ມີບຣາວເຊີ
- ຣັນ
th auth login --no-browserໃນເຊີບເວີ - ເປີດລິ້ງທີ່ພິມອອກມາໃນຄອມພິວເຕີ ຫຼື ໂທລະສັບເຄື່ອງໃດກໍໄດ້ທີ່ເຂົ້າສູ່ Console ໄວ້
- ກວດວ່າລະຫັດກົງກັນ ແລ້ວກົດ Approve terminal ຂອງເຊີບເວີຈະເຂົ້າສູ່ລະບົບສຳເລັດ
Push image ຂອງທ່ານເອງດ້ວຍ Docker
- ຣັນ
th auth configure-dockerມັນຈະໃຫ້ Docker ເຂົ້າສູ່ Registry ຂອງ Project - Tag ແລະ push image ໄປທີ່
<host>/<project-slug>/<repository> - Deploy ດ້ວຍ
th container deploy NAME --image …
th auth configure-docker
docker build -t registry.thailandhosting.com/my-project/api:1.4 .
docker push registry.thailandhosting.com/my-project/api:1.4
th container deploy api --image registry.thailandhosting.com/my-project/api:1.4ຄຳສັ່ງ
| ຄຳສັ່ງ | ຄຳອະທິບາຍ |
|---|---|
th auth login | ເຂົ້າສູ່ລະບົບດ້ວຍບັນຊີ ThailandHosting ຂອງທ່ານ |
th auth status | ສະແດງວ່າ CLI ເຮັດວຽກໃນນາມໃຜ (ຫຼື th auth whoami, th whoami) |
th auth logout | ອອກຈາກລະບົບ token ຂອງ CLI ນີ້ເທິງເຊີບເວີ ແລະ ລຶບອອກຈາກໄຟລ໌ຕັ້ງຄ່າ |
th auth print-access-token | ພິມ token ທີ່ CLI ສົ່ງ (TH_API_KEY, TH_TOKEN ຫຼື ການເຂົ້າສູ່ລະບົບທີ່ບັນທຶກໄວ້) |
th auth configure-docker | ໃຫ້ Docker ເຂົ້າສູ່ Container Registry ຂອງ Project ເພື່ອໃຫ້ docker push ແລະ docker pull ໃຊ້ໄດ້ກັບ <host>/<project-slug>/<repository> |
th auth login
ເຂົ້າສູ່ລະບົບດ້ວຍບັນຊີ ThailandHosting ຂອງທ່ານ
ຮູບແບບຄຳສັ່ງ
th auth login [--no-browser]CLI ສະແດງລະຫັດ ແລະ ເປີດ Console ໃນບຣາວເຊີ ໃຫ້ອະນຸຍາດລະຫັດຢູ່ທີ່ນັ້ນ token ຖືກບັນທຶກໃນໄຟລ໌ຕັ້ງຄ່າຂອງ th ແລະ ໃຊ້ໄດ້ 90 ມື້
ຕົວຢ່າງ
ເຂົ້າສູ່ລະບົບ ເປີດ Console ໃຫ້ອະນຸຍາດລະຫັດ
th auth loginພິມລິ້ງຢ່າງດຽວ (ເຊີບເວີທີ່ບໍ່ມີໜ້າຈໍ desktop)
th auth login --no-browserພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--no-browser | ແຟລັກ | ບໍ່ເປີດບຣາວເຊີ ພິມລິ້ງຢ່າງດຽວ |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th auth status
ສະແດງວ່າ CLI ເຮັດວຽກໃນນາມໃຜ (ຫຼື th auth whoami, th whoami)
ໃຊ້ຊື່ອື່ນໄດ້ນຳ th whoami, th auth whoami
ຮູບແບບຄຳສັ່ງ
th auth statusຕົວຢ່າງ
ສະແດງວ່າ CLI ເຮັດວຽກໃນນາມໃຜ
th auth statusຄືກັນ ເປັນ JSON
th whoami --format jsonພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th auth logout
ອອກຈາກລະບົບ token ຂອງ CLI ນີ້ເທິງເຊີບເວີ ແລະ ລຶບອອກຈາກໄຟລ໌ຕັ້ງຄ່າ
ຮູບແບບຄຳສັ່ງ
th auth logoutຕົວຢ່າງ
ອອກຈາກລະບົບ CLI ນີ້
th auth logoutພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th auth print-access-token
ພິມ token ທີ່ CLI ສົ່ງ (TH_API_KEY, TH_TOKEN ຫຼື ການເຂົ້າສູ່ລະບົບທີ່ບັນທຶກໄວ້)
ຮູບແບບຄຳສັ່ງ
th auth print-access-tokenຕົວຢ່າງ
ເອີ້ນ API ດ້ວຍ token ຂອງ CLI
curl -H "Authorization: Bearer $(th auth print-access-token)" https://cloud.thailandhosting.com/api/v1/projectsພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th auth configure-docker
ໃຫ້ Docker ເຂົ້າສູ່ Container Registry ຂອງ Project ເພື່ອໃຫ້ docker push ແລະ docker pull ໃຊ້ໄດ້ກັບ <host>/<project-slug>/<repository>
ຮູບແບບຄຳສັ່ງ
th auth configure-dockerຕົວຢ່າງ
ໃຫ້ Docker ເຂົ້າສູ່ Registry ຂອງ Project
th auth configure-dockerພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet