์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

Linux์šฉ rkt ๋‹ค์šด๋กœ๋“œ

rkt Linux ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ Ubuntu ์˜จ๋ผ์ธ, Fedora ์˜จ๋ผ์ธ ๋˜๋Š” Debian ์˜จ๋ผ์ธ์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰

์ด๊ฒƒ์€ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋ฅผ v1.30.0.zip์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” rkt๋ผ๋Š” Linux ์•ฑ์ž…๋‹ˆ๋‹ค. ์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์ธ OnWorks์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OnWorks์™€ ํ•จ๊ป˜ rkt๋ผ๋Š” ์ด ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ ์‹คํ–‰ํ•˜์‹ญ์‹œ์˜ค.

์ด ์•ฑ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ง€์นจ์„ ๋”ฐ๋ฅด์„ธ์š”.

- 1. ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ PC์— ๋‹ค์šด๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.

- 2. ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX์— ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

- 3. ์ด๋Ÿฌํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์—์„œ ์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

- 4. ์ด ์›น์‚ฌ์ดํŠธ์—์„œ OnWorks Linux ์˜จ๋ผ์ธ ๋˜๋Š” Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MACOS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

- 5. ๋ฐฉ๊ธˆ ์‹œ์ž‘ํ•œ OnWorks Linux OS์—์„œ ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

- 6. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

Ad


rkt


๊ธฐ์ˆ 

rkt("๋กœ์ผ“"์ฒ˜๋Ÿผ ๋ฐœ์Œ๋จ)๋Š” Linux์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ CLI์ž…๋‹ˆ๋‹ค. rkt๋Š” ์•ˆ์ „ํ•˜๊ณ  ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•˜๋ฉฐ ํ‘œ์ค€ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. rkt์˜ ์ฃผ์š” ๊ธฐ๋Šฅ ๋ฐ ๋ชฉํ‘œ ์ค‘ ์ผ๋ถ€๋Š” ํฌ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. rkt์˜ ๊ธฐ๋ณธ ์‹คํ–‰ ๋‹จ์œ„๋Š” ์ž์ฒด ํฌํ•จ ํ™˜๊ฒฝ์—์„œ ๋ฆฌ์†Œ์Šค์™€ ์‚ฌ์šฉ์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ•จ๊ป˜ ์—ฐ๊ฒฐํ•˜๋Š” ํฌ๋“œ์ž…๋‹ˆ๋‹ค. ๋ณด์•ˆ: rkt๋Š” "๊ธฐ๋ณธ ๋ณด์•ˆ" ์›์น™์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ์œผ๋ฉฐ SELinux ์ง€์›, TPM ์ธก์ •, ํ•˜๋“œ์›จ์–ด ๊ฒฉ๋ฆฌ VM์—์„œ ์•ฑ ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ์„ฑ ๊ฐ€๋Šฅ์„ฑ: rkt๋Š” init ์‹œ์Šคํ…œ(์˜ˆ: systemd, upstart) ๋ฐ ํด๋Ÿฌ์Šคํ„ฐ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋„๊ตฌ(์˜ˆ: Kubernetes ๋ฐ Nomad)์™€์˜ ์ผ๋ฅ˜ ํ†ตํ•ฉ์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ ๊ต์ฒด ๊ฐ€๋Šฅํ•œ ์‹คํ–‰ ์—”์ง„์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐฉํ˜• ํ‘œ์ค€ ๋ฐ ํ˜ธํ™˜์„ฑ: rkt๋Š” appc ์‚ฌ์–‘์„ ๊ตฌํ˜„ํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ ๋„คํŠธ์›Œํ‚น ์ธํ„ฐํŽ˜์ด์Šค ์‚ฌ์–‘์„ ์ง€์›ํ•˜๋ฉฐ Docker ์ด๋ฏธ์ง€ ๋ฐ OCI ์ด๋ฏธ์ง€๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. OCI ์ด๋ฏธ์ง€ ๋ฐ ๋Ÿฐํƒ€์ž„์— ๋Œ€ํ•œ ๋ณด๋‹ค ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋ณธ ์ง€์›์ด ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค.



ํŠน์ง•

  • ํฌ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ
  • ๋ณด์•ˆ
  • ๊ตฌ์„ฑ ์„ฑ
  • ๊ฐœ๋ฐฉํ˜• ํ‘œ์ค€ ๋ฐ ํ˜ธํ™˜์„ฑ
  • rkt๋Š” Linux์šฉ ํฌ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปจํ…Œ์ด๋„ˆ ์—”์ง„์ž…๋‹ˆ๋‹ค.
  • ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•˜๊ณ  ์•ˆ์ „ํ•˜๋ฉฐ ํ‘œ์ค€์— ๋”ฐ๋ผ ๊ตฌ์ถ•๋จ


ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

Go


์นดํ…Œ๊ณ ๋ฆฌ

ํ”„๋ ˆ์ž„ ์›Œํฌ

์ด๊ฒƒ์€ https://sourceforge.net/projects/rkt.mirror/์—์„œ๋„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ์šด์˜ ์ฒด์ œ ์ค‘ ํ•˜๋‚˜์—์„œ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์œผ๋กœ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด OnWorks์—์„œ ํ˜ธ์ŠคํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad