Score:0

โหลด podman ที่ดำเนินการในบริการ systemd ไม่มีผลต่อระบบ fcos

ธง in

สวัสดี ฉันเพิ่งเริ่มใช้ FedoraCoreOs แต่ฉันกำลังลองใช้แนวคิดง่ายๆ ฉันกำลังพยายามโหลดอิมเมจ .tar docker ลงใน fedora core os local Registry ที่ startup ฉันใช้ systemd และบริการที่จะดำเนินการโหลด แต่ฉันขาดบางอย่าง เนื่องจากบริการถูกเรียกใช้งาน แต่เมื่อฉันพิมพ์ podman ภาพ imaget อยู่ในรายการ

นี่คือการกำหนดค่าหน่วยของฉัน

cat etc/systemd/system/test.service

    [หน่วย]

    คำอธิบาย=บริการที่กำหนดเองของฉัน



    [บริการ]

    สภาพแวดล้อม=PODMAN_SYSTEMD_UNIT=%n

    รีสตาร์ท = เมื่อล้มเหลว

    Type=วันช็อต

    อินพุตมาตรฐาน = null

    StandardOutput=วารสาร

    StandardError=วารสาร+คอนโซล

    RemainAfterExit=ใช่

    ExecStart=/etc/rc.d/init.d/startServiceTest.sh

สคริปต์ที่ถูกเรียกใช้คือ

แมว /etc/rc.d/init.d/startServiceTest.sh

#!/usr/bin/env ทุบตี

โหลด podman -i /etc/files/docker.tar

เมื่ออิมเมจบูท ฉันตรวจสอบสถานะของบริการและมันใช้งานได้ดี เอาต์พุตสถานะบริการ

แต่หลังจากนั้นถ้าฉันตรวจสอบอิมเมจพอดแมนอิมเมจนักเทียบท่าจะไม่อยู่ในรายการ หมายเหตุ: ถ้าฉันรันคำสั่งด้วยตนเอง มันใช้งานได้

ความคิดใด ๆ ??

Michael Hampton avatar
cz flag
ดูเหมือนว่าโหลดอย่างถูกต้อง แต่คุณไม่ควรเรียกใช้ podman ในฐานะรูท
starlord-wag avatar
in flag
จุ๋ม. คุณรู้หรือไม่ว่าฉันจะใช้บริการนี้ในฐานะผู้ใช้ได้อย่างไร?
Michael Hampton avatar
cz flag
ระบุผู้ใช้ที่คุณต้องการในหน่วย systemd
starlord-wag avatar
in flag
เย็น! ขอบคุณสำหรับความช่วยเหลือของคุณ
in flag
อีกทางเลือกหนึ่งนอกเหนือจากการใช้ `User=` คือการใช้บริการผู้ใช้ systemd ซึ่งคุณวางไฟล์การกำหนดค่าไว้ในโฮมไดเร็กทอรีของผู้ใช้ภายใต้ _~/.config/systemd/user_ ฉันลองใช้มาก่อน https://github.com/Clinical-Genomics/scout/blob/master/containers/systemd/scout.fcc (ไฟล์สามารถแปลงเป็นรูปแบบไฟล์ Ignition ด้วยเครื่องมือ [บิวเทน](https: //github.com/coreos/butane)).เพื่อให้ไฟล์บริการผู้ใช้เริ่มต้นโดยอัตโนมัติ คุณต้องสร้างไฟล์ว่างด้วย _/var/lib/systemd/linger/_
Score:0
ธง in

เนื่องจากพอดแมนไม่มีรูท ฉันเพิ่งเพิ่มบรรทัดนี้ลงในส่วน [บริการ] ของการกำหนดค่าหน่วย

ผู้ใช้=<ผู้ใช้เครื่อง fcos เป้าหมายของฉัน>
Group=<กลุ่มเครื่อง fcos เป้าหมายของฉัน>

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา