Persyaratan untukAWS RoboMakerwadah yang kompatibel - AWS RoboMaker

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Persyaratan untukAWS RoboMakerwadah yang kompatibel

Anda harus memenuhi serangkaian persyaratan untuk menjalankanAWS RoboMakerWadah yang Kompatibel (gambar kontainer)dan untuk memulai simulasi dengan sukses. Jika Anda telah memenuhi persyaratan ini, dan Anda masih mengalami kesulitan menjalankan simulasi, lihatTugas Tugas simulasi asi asi asidanSimulasi WorldForge.

Gambar kontainer Anda tidak dapat digunakanVOLUMEdi Dockerfile. JikaVOLUMEada di Dockerfile, simulasi AndaKEHENDAKgagal dengan4XXkode kesalahan.

Gambar kontainer Anda tidak dapat digunakanEXPOSEdi Dockerfile. JikaEXPOSEada di Dockerfile,AWS RoboMaker KEHENDAKgagal simulasi Anda dengan4XXkode kesalahan.

Gambar kontainer AndaHARUSkurang dari atau sama dengan 20 GB dalam ukuran dikompresi. Jika gambar kontainer Anda lebih besar dari 20 GB terkompresi,AWS RoboMaker KEHENDAKgagal simulasi dengan4XXkode kesalahan.

Anda tidak dapat menentukanCMDdi Dockerfile Anda. Jika Anda melakukannya,AWS RoboMakermenimpa dengan nama paket dan file peluncuran. Sebaliknya, Anda dapat menggunakancommandparameter dalamlaunchConfigdari setiap aplikasi simulasi atau aplikasi robot dalamCreateSimulationJobmeminta untuk memberikan daftar perintah peluncuran. Ini diatur sebagaiCMDdalam pekerjaan simulasi. Contohnya command adalah ["/bin/bash", "-c", "sleep 365d"].

Jika Anda ingin menambahkan alat untuk pekerjaan simulasi Anda, AndaHARUSmenginstalbashke gambar kontainer Anda. Alat Anda diluncurkan dengan["/bin/bash", "-c", "<command>"].

Jika wadah Anda menjalankan ROS dan Anda memerlukan komunikasi antara aplikasi robot Anda dan aplikasi simulasi Anda, Anda harus menyiapkan kerangka kerja robotika berikut:

  • ROS Guru

  • Gazebo Guru

  • IP

Anda tidak dapat menyesuaikan/etc/resolv.conffile dalam wadah Anda.AWS RoboMakermenimpa file dengan filenya sendiri.

Jika Anda menjalankan DockerfileAWS, Anda tidak bisaGUNUNGgambar. Jika Anda menentukanMountdi Dockerfile,AWS RoboMaker KEHENDAKgagal simulasi Anda dengan4XXkode kesalahan.

Gambar kontainer Anda tidak dapat menggunakan panggilan sistem yang diblokir oleh Docker defaultseccompprofil. Untuk informasi tentang panggilan sistem yang diblokir, lihatProfil keamanan Seccomp.

Untuk menentukan pengguna yang menjalankan gambar, Anda dapat menentukanUSERkata kunci di Dockerfile. Jika Anda tidak menentukan pengguna,AWS RoboMakermenggunakan pengguna root dalam wadah.

Dalam gambar kontainer Anda, Anda dapat menentukan salah satuUSERbaik sebagai nama atauUID:GID. Jika gambar kontainer Anda tidak memiliki UID, ia memiliki nilai default1000.

Gambar kontainer Anda tidak dapat menyimpan data/opt/amazon/robomakeratau di salah satu subfoldernya. HanyaAWS RoboMakerdapat menggunakan direktori itu. Simulasi Anda mungkin tidak berperilaku baik jika Anda menggunakan direktori itu.

Konfigurasi runtime berikut tidak didukung.

Docker Run Argumen Deskripsi
1 -\-add-host Tambahkan pemetaan Host-to-IP khusus (host: ip)
2 -\-attach , -a Lampirkan ke STDIN, STDOUT atau STDERR
3 -\-blkio-weight Blokir IO (berat relatif), antara 10 dan 1000, atau 0 untuk menonaktifkan (default 0)
4 -\-blkio-weight-devi ce Blok berat IO (berat perangkat relatif)
5 -\-cap-add Tambahkan kemampuan Linux
6 -\-cap-drop Jatuhkan kemampuan Linux
7 -\-cgroup-parent Cgroup induk opsional untuk kontainer
8 -\-cgroupns API 1.41+__Cgroup < https://docs.d ocker.com/engine/api/ v1.41/> namespace untuk menggunakan (host|private) 'host': Jalankan kontainer di cgroup namespace 'private' host Docker host: Jalankan kontainer di namespace cgroup pribadinya sendiri “: Gunakan namespace cgroup seperti yang dikonfigurasi olehdefault-cgroupns-modepilihan pada daemon (default)
9 -\-cidfile Tulis ID kontainer ke file
10 -\-cpu-count Jumlah CPU (hanya Windows)
11 -\-cpu-percent Persen CPU (hanya Windows)
12 -\-cpu-period Batasi periode CFS CPU (Penjadwal Sepenuhnya Adil)
13 -\-cpu-quota Batasi kuota CPU CFS (Penjadwal Sepenuhnya Adil)
14 -\-cpu-rt-period API 1.25+__Batasi periode waktu nyata < https://docs.d ocker.com/engine/api/ v1.25/> CPU dalam mikrodetik
15 -\-cpu-rt-runtime API 1.25+__Batasi runtime waktu nyata < https://docs.d ocker.com/engine/api/ v1.25/> CPU dalam mikrodetik
16 -\-cpu-shares , -c Saham CPU (berat relatif)
17 -\-cpus API 1.25+__Jumlah CPU < https://docs.d ocker.com/engine/api/ v1.25/>
18 -\-cpuset-cpus CPU untuk memungkinkan eksekusi (0-3, 0,1)
19 -\-cpuset-mems MEMs untuk memungkinkan eksekusi (0-3, 0,1)
20 -\-detach , -d Jalankan kontainer di latar belakang dan cetak ID kontainer
21 -\-detach-keys Ganti urutan kunci untuk memisahkan wadah
22 -\-device Menambahkan perangkat host ke wadah
23 -\-device-cgroup-rul e Menambahkan aturan ke daftar perangkat yang diizinkan cgroup
24 -\-device-read-bps Batasi tingkat baca (byte per detik) dari perangkat
25 -\-device-read-iops Batasi tingkat baca (IO per detik) dari perangkat
26 -\-device-write-bps Batasi tingkat tulis (byte per detik) ke perangkat
27 -\-device-write-iops Batasi tingkat penulisan (IO per detik) ke perangkat
28 -\-disable-content-t rust Lewati verifikasi gambar
29 -\-dns Tetapkan server DNS khusus
30 -\-dns-opt Tetapkan opsi DNS
31 -\-dns-option Tetapkan opsi DNS
32 -\-dns-search Mengatur domain pencarian DNS kustom
33 -\-domainname Nama domain kontainer NIS
34 -\-gpus < https://docs.d ocker.com/engine/api/ v1.40/>Perangkat API 1.40+__GPU untuk ditambahkan ke wadah ('all' untuk meneruskan semua GPU)
35 -\-group-add Tambahkan grup tambahan untuk bergabung
36 -\-health-cmd Perintah untuk menjalankan untuk memeriksa kesehatan
37 -\-health-interval Waktu antara menjalankan pemeriksaan (ms|h) (default 0s)
38 -\-health-retries Kegagalan berturut-turut diperlukan untuk melaporkan tidak sehat
39 -\-health-start-peri od API 1.29+__Mulai < https://docs.d ocker.com/engine/api/ v1.29/> periode kontainer untuk menginisialisasi sebelum memulai penghitungan mundur percobaan kesehatan (msm|h) (default 0s)
40 -\-health-timeout Waktu maksimum untuk memungkinkan satu pemeriksaan dijalankan (msm|h) (default 0s)
41 -\-help Penggunaan cetak
42 -\-hostname , -h Nama host kontainer
43 -\-init API 1.25+__Jalankan init di dalam wadah < https://docs.d ocker.com/engine/api/ v1.25/> yang meneruskan sinyal dan menuai proses
44 -\-interactive , -i Tetap buka STDIN meski tidak terpasang
45 -\-io-maxbandwidth Batas bandwidth IO maksimum untuk drive sistem (hanya Windows)
46 -\-io-maxiops Batas IOP maksimum untuk drive sistem (hanya Windows)
47 -\-ip Alamat IPv4 (misalnya, 172.30.100.104)
48 -\-ip6 Alamat IPv6 (misalnya, 2001:db8: :33)
49 -\-ipc Mode IPC untuk digunakan
50 -\-isolation Teknologi isolasi kontainer
51 -\-kernel-memory Batas memori kernel
52 -\-label , -l Mengatur meta data pada wadah
53 -\-label-file Baca dalam file label yang dibatasi baris
54 -\-link Tambahkan tautan ke wadah lain
55 -\-link-local-ip Kontainer IPv4/IPv6 alamat link-lokal
56 -\-log-driver Logging driver untuk wadah
57 -\-log-opt Opsi driver log
58 -\-mac-address Alamat MAC kontainer (misalnya, 92: d0: c 6:0 a: 29:33)
59 -\-memory , -m Batas memori
60 -\-memory-reservation Batas lembut memori
61 -\-memory-swap Batas swap sama dengan memori plus swap: '-1' untuk mengaktifkan swap tanpa batas
62 -\-memory-swappiness Tune swappiness memori kontainer (0 hingga 100)
63 -\-name Tetapkan nama ke wadah
64 -\-net Menghubungkan kontainer ke jaringan
65 -\-net-alias Tambahkan alias jaringan-scoped untuk wadah
66 -\-network Menghubungkan kontainer ke jaringan
67 -\-network-alias Tambahkan alias jaringan-scoped untuk wadah
68 -\-no-healthcheck Nonaktifkan HEALTHCHECK yang ditentukan kontainer
69 -\-oom-kill-disable Nonaktifkan OOM Killer
70 -\-oom-score-adj Setel preferensi OOM host (-1000 hingga 1000)
71 -\-pid Namespace PID untuk digunakan
72 -\-pids-limit Tune kontainer pids limit (set -1 untuk unlimited)
73 -\-platform API 1.32+__Set < https://docs.d ocker.com/engine/api/ v1.32/> platform jika server multi-platform yang mampu
74 -\-privileged Berikan hak istimewa yang diperluas ke wadah ini
75 -\-publish , -p Publikasikan port kontainer ke host
76 -\-publish-all , -P Publikasikan semua port yang terpapar ke port acak
77 -\-pull Tarik gambar sebelum berjalan (“selalu” "tidak pernah”)
78 -\-read-only Pasang filesystem root kontainer sebagai hanya baca
79 -\-restart Mulai ulang kebijakan untuk diterapkan saat kontainer keluar
80 -\-rm Secara otomatis menghapus wadah ketika keluar
81 -\-runtime Runtime yang digunakan untuk kontainer ini
82 -\-security-opt Opsi Keamanan
83 -\-shm-size Ukuran/dev/shm
84 -\-sig-proxy Proxy menerima sinyal untuk proses
85 -\-stop-timeout API 1.25+__Timeout < https://docs.d ocker.com/engine/api/ v1.25/> (dalam detik) untuk menghentikan kontainer
86 -\-storage-opt Opsi driver penyimpanan untuk wadah
87 -\-sysctl Opsi Sysctl
88 -\-tmpfs Pasang direktori tmpfs
89 -\-tty , -t Mengalokasikan pseudo-tty
90 -\-ulimit Opsi Ulimit
91 -\-userns Namespace pengguna untuk digunakan
92 -\-uts Namespace UTS untuk digunakan
93 -\-volume , -v Bind mount volume
94 -\-volume-driver Driver volume opsional untuk wadah
95 -\-volumes-from Mount volume dari kontainer yang ditentukan

Jika Anda menjalankan pekerjaan simulasi dengan konfigurasi runtime sebelumnya,AWS RoboMaker KEHENDAKgagal simulasi Anda dengan a4XXkode kesalahan.

Gambar kontainer Anda:

  • HARUSadaOpen Container Initiative (OCI)keluhan.

  • HARUSdibangun untuk arsitektur X86_64. Jika dibangun untuk arsitektur yang berbeda,AWS RoboMaker KEHENDAKgagal simulasi dengan4XXkode kesalahan.

  • HARUSkurang dari atau sama dengan 40 GB dalam ukuran terkompresi. Jika gambar kontainer Anda lebih besar dari 40 GB tidak terkompresi,AWS RoboMaker KEHENDAKgagal simulasi dengan4XXkode kesalahan.

  • HARUSmemiliki manifes gambar V2, skema versi 2 kompatibel.

  • HARUSmenggunakan gambar dasar yang didasarkan pada Linux. Jika Anda tidak menggunakan gambar dasar yang berbasis Linux,AWS RoboMaker KEHENDAKgagal simulasi dengan4XXkode kesalahan.

  • HARUSmenggunakan lingkungan pengembangan dan sistem operasi yang kompatibel satu sama lain. Berikut ini adalah contoh kombinasi lingkungan pengembangan dan sistem operasi yang kompatibel:

    • Sistem Operasi Robot (ROS) Melodi — ubuntu:bionic

    • Sistem Operasi Robot (ROS) 2 Foxy - Ubuntu:focal

    Jika Anda tidak menggunakan kombinasi kerangka kerja robotika dan sistem operasi yang kompatibel, simulasi Anda mungkin menunjukkan perilaku yang tidak terduga.

Berikut ini adalah persyaratan biner untuk gambar kontainer Anda:

Untuk mendukung streaming GUI, kami sarankan menginstal dan mencari biner berikut:

  • devilspie

Kami menyarankan agar gambar kontainer Anda menggunakan jalur absolut untuk executable-nya. Kami juga merekomendasikan bahwa executable di dalam wadah berjalan dengan benar. Simulasi AndaKEHENDAKgagal jika tidak dapat menemukan path ke executable Anda.

Gambar kontainer Anda:

  • HARUSmemiliki glvnd diinstal jika menggunakan OpenGL dalam aplikasi Anda.

  • HARUSmemiliki NVIDIA CUDA 11.2 atau lebih rendah jika menggunakan CUDA dalam aplikasi Anda.

  • HARUSmemiliki OpenGL versi 4.6 atau lebih rendah jika menggunakan OpenGL dalam aplikasi Anda.

  • HARUSmemiliki Vulkan versi 1.2 atau lebih rendah jika menggunakan Vulkan API dalam aplikasi Anda.

  • HARUSmemiliki OpenCL versi 1.2 atau lebih rendah jika menggunakan OpenCL dalam aplikasi Anda.

Catatan

AWS RoboMakermendukung Vulkan hanya untuk rendering rahasia dan tidak beroperasi di display GUI. Jadi, StreamUI harus diatur kefalsejika menggunakan Vulkan.

Untuk petunjuk terperinci tentang bagaimana gambar GPU dapat dibuat, lihatMembuat gambar untuk menjalankan aplikasi GPU.

Gambar kontainerHARUSmenyediakan script entrypoint untuk sourcing. Skrip entrypointHARUSmemilikiexec "${@:1}"sebagai baris terakhir sehinggaAWS RoboMakerdapat menjalankan skrip entrypoint. Menjalankan skrip entrypoint memberi Anda kemampuan untuk menggunakanroslaunch package-nameperintah.luncurkan-fileperintah untuk menjalankan kontainer.

Gambar kontainer Anda tidak dapat digunakanVOLUMEdi Dockerfile. JikaVOLUMEada di Dockerfile, simulasi AndaKEHENDAKgagal dengan4XXkode kesalahan.

YangEXPOSEkata kunci dalam Dockerfile Anda diabaikan olehAWS RoboMaker. Port apa pun yang terpapar olehEXPOSEkata kunci tidak secara otomatis terpapar oleh sistem. Jika Anda ingin mengekspos port pada simulasi Anda, Anda dapat menggunakanAWS RoboMaker konfigurasi port forwarding.

AWS RoboMakermenggunakan variabel lingkungan berikut. Jika Anda menjalankan simulasiAWS,AWS RoboMakermenimpa nilai apa pun yang Anda tentukan untuk variabel lingkungan ini:

  • ROBOMAKER*

  • DCV_VIRTUAL_SESSION

  • XDG_SESSION_ID

  • DCV_SESSION_ID

  • XDG_SESSION_TYPE

  • XDG_RUNTIME_DIR

  • SHLVL

  • XAUTHORITY

Anda tidak dapat menentukanCMDdi Dockerfile Anda. Jika Anda melakukannya,AWS RoboMakermenimpa dengan perintah dalam simulasi AndalaunchConfig.

Jika wadah Anda menjalankan ROS dan Anda memerlukan komunikasi antara aplikasi robot Anda dan aplikasi simulasi Anda, Anda harus menyiapkan kerangka kerja robotika berikut:

  • ROS Guru

  • Gazebo Guru

  • IP

Anda tidak dapat menyesuaikan/etc/resolv.conffile dalam wadah Anda.AWS RoboMakermenimpa file dengan filenya sendiri.

Jika Anda menjalankan DockerfileAWS, Anda tidak bisaGUNUNGgambar. Jika Anda menentukanMountdi Dockerfile,AWS RoboMaker KEHENDAKgagal simulasi Anda dengan a4XXkode kesalahan.

Gambar kontainer Anda tidak dapat menggunakan panggilan sistem yang diblokir oleh Docker defaultseccompprofil. Untuk informasi tentang panggilan sistem yang diblokir, lihatProfil keamanan Seccomp.

Untuk menentukan pengguna yang menjalankan gambar, Anda dapat menentukanUSERkata kunci di Dockerfile. Jika Anda tidak menentukan pengguna,AWS RoboMakermenggunakan pengguna root dalam wadah.

Dalam gambar kontainer Anda, Anda dapat menentukanUSERbaik sebagai nama atauUID:GID. Jika gambar kontainer Anda tidak memiliki UID, ia memiliki nilai default1000.

Gambar kontainer Anda tidak dapat menyimpan data/opt/amazon/robomakeratau di salah satu subfoldernya. HanyaAWS RoboMakerdapat menggunakan direktori itu. Simulasi Anda mungkin tidak berperilaku baik jika Anda menggunakan direktori itu.

Konfigurasi runtime berikut tidak didukung.

Docker Run Argumen Deskripsi
1 --add-host Tambahkan pemetaan Host-to-IP khusus (host: ip)
2 --attach , -a Lampirkan ke STDIN, STDOUT atau STDERR
3 --blkio-weight Blokir IO (berat relatif), antara 10 dan 1000, atau 0 untuk menonaktifkan (default 0)
4 --blkio-weight-devi ce Blok berat IO (berat perangkat relatif)
5 --cap-add Tambahkan kemampuan Linux
6 --cap-drop Jatuhkan kemampuan Linux
7 --cgroup-parent Cgroup induk opsional untuk kontainer
8 --cgroupns API 1.41+__Cgroup < https://docs.d ocker.com/engine/api/ v1.41/> namespace untuk menggunakan (host|private) 'host': Jalankan kontainer di cgroup namespace 'private' host Docker host: Jalankan kontainer di namespace cgroup pribadinya sendiri “: Gunakan namespace cgroup seperti yang dikonfigurasi olehdefault-cgroupns-modepilihan pada daemon (default)
9 --cidfile Tulis ID kontainer ke file
10 --cpu-count Jumlah CPU (hanya Windows)
11 --cpu-percent Persen CPU (hanya Windows)
12 --cpu-period Batasi periode CFS CPU (Penjadwal Sepenuhnya Adil)
13 --cpu-quota Batasi kuota CPU CFS (Penjadwal Sepenuhnya Adil)
14 --cpu-rt-period API 1.25+__Batasi periode waktu nyata < https://docs.d ocker.com/engine/api/ v1.25/> CPU dalam mikrodetik
15 --cpu-rt-runtime API 1.25+__Batasi runtime waktu nyata < https://docs.d ocker.com/engine/api/ v1.25/> CPU dalam mikrodetik
16 --cpu-shares , -c Saham CPU (berat relatif)
17 --cpus API 1.25+__Jumlah CPU < https://docs.d ocker.com/engine/api/ v1.25/>
18 --cpuset-cpus CPU untuk memungkinkan eksekusi (0-3, 0,1)
19 --cpuset-mems MEMs untuk memungkinkan eksekusi (0-3, 0,1)
20 --detach , -d Jalankan kontainer di latar belakang dan cetak ID kontainer
21 --detach-keys Ganti urutan kunci untuk memisahkan wadah
22 --device Menambahkan perangkat host ke wadah
23 --device-cgroup-rul e Menambahkan aturan ke daftar perangkat yang diizinkan cgroup
24 --device-read-bps Batasi tingkat baca (byte per detik) dari perangkat
25 --device-read-iops Batasi tingkat baca (IO per detik) dari perangkat
26 --device-write-bps Batasi tingkat tulis (byte per detik) ke perangkat
27 --device-write-iops Batasi tingkat penulisan (IO per detik) ke perangkat
28 --disable-content-t rust Lewati verifikasi gambar
29 --dns Tetapkan server DNS khusus
30 --dns-opt Tetapkan opsi DNS
31 --dns-option Tetapkan opsi DNS
32 --dns-search Mengatur domain pencarian DNS kustom
33 --domainname Nama domain kontainer NIS
34 --gpus < https://docs.d ocker.com/engine/api/ v1.40/>Perangkat API 1.40+__GPU untuk ditambahkan ke wadah ('all' untuk meneruskan semua GPU)
35 --group-add Tambahkan grup tambahan untuk bergabung
36 --health-cmd Jalankan untuk memeriksa kesehatan
37 --health-interval Waktu antara menjalankan pemeriksaan (ms|h) (default 0s)
38 --health-retries Kegagalan berturut-turut diperlukan untuk melaporkan tidak sehat
39 --health-start-peri od API 1.29+__Mulai < https://docs.d ocker.com/engine/api/ v1.29/> periode kontainer untuk menginisialisasi sebelum memulai penghitungan mundur percobaan kesehatan (msm|h) (default 0s)
40 --health-timeout Waktu maksimum untuk memungkinkan satu pemeriksaan dijalankan (msm|h) (default 0s)
41 --help Penggunaan cetak
42 --hostname , -h Nama host kontainer
43 --init API 1.25+__Jalankan init di dalam wadah < https://docs.d ocker.com/engine/api/ v1.25/> yang meneruskan sinyal dan menuai proses
44 --interactive , -i Tetap buka STDIN meski tidak terpasang
45 --io-maxbandwidth Batas bandwidth IO maksimum untuk drive sistem (hanya Windows)
46 --io-maxiops Batas IOP maksimum untuk drive sistem (hanya Windows)
47 --ip Alamat IPv4 (misalnya, 172.30.100.104)
48 --ip6 Alamat IPv6 (misalnya, 2001:db8: :33)
49 --ipc Mode IPC untuk digunakan
50 --isolation Teknologi isolasi kontainer
51 --kernel-memory Batas memori kernel
52 --label , -l Mengatur meta data pada wadah
53 --label-file Baca dalam file label yang dibatasi baris
54 --link Tambahkan tautan ke wadah lain
55 --link-local-ip Kontainer IPv4/IPv6 alamat link-lokal
56 --log-driver Logging driver untuk wadah
57 --log-opt Opsi driver log
58 --mac-address Alamat MAC kontainer (misalnya, 92: d0: c 6:0 a: 29:33)
59 --memory , -m Batas memori
60 --memory-reservation Batas lembut memori
61 --memory-swap Batas swap sama dengan memori plus swap: '-1' untuk mengaktifkan swap tanpa batas
62 --memory-swappiness Tune swappiness memori kontainer (0 hingga 100)
63 --name Tetapkan nama ke wadah
64 --net Menghubungkan kontainer ke jaringan
65 --net-alias Tambahkan alias jaringan-scoped untuk wadah
66 --network Menghubungkan kontainer ke jaringan
67 --network-alias Tambahkan alias jaringan-scoped untuk wadah
68 --no-healthcheck Nonaktifkan HEALTHCHECK yang ditentukan kontainer
69 --oom-kill-disable Nonaktifkan OOM Killer
70 --oom-score-adj Setel preferensi OOM host (-1000 hingga 1000)
71 --pid Namespace PID untuk digunakan
72 --pids-limit Tune kontainer pids limit (set -1 untuk unlimited)
73 --platform API 1.32+__Set < https://docs.d ocker.com/engine/api/ v1.32/> platform jika server multi-platform yang mampu
74 --privileged Berikan hak istimewa yang diperluas ke wadah ini
75 --publish , -p Publikasikan port kontainer ke host
76 --publish-all , -P Publikasikan semua port yang terpapar ke port acak
77 --pull Tarik gambar sebelum berjalan (“selalu” "tidak pernah”)
78 --read-only Pasang filesystem root kontainer sebagai hanya baca
79 --restart Mulai ulang kebijakan untuk diterapkan saat kontainer keluar
80 --rm Secara otomatis menghapus wadah ketika keluar
81 --runtime Runtime yang digunakan untuk kontainer ini
82 --security-opt Opsi Keamanan
83 --shm-size Ukuran/dev/shm
84 --sig-proxy Proxy menerima sinyal untuk proses
85 --stop-timeout API 1.25+__Timeout < https://docs.d ocker.com/engine/api/ v1.25/> (dalam detik) untuk menghentikan kontainer
86 --storage-opt Opsi driver penyimpanan untuk wadah
87 --sysctl Opsi Sysctl
88 --tmpfs Pasang direktori tmpfs
89 --tty , -t Alokasikan pseudo-tty
90 --ulimit Opsi Ulimit
91 --userns Namespace pengguna untuk digunakan
92 --uts Namespace UTS untuk digunakan
93 --volume , -v Bind mount volume
94 --volume-driver Driver volume opsional untuk wadah
95 --volumes-from Mount volume dari kontainer yang ditentukan

Jika Anda menjalankan pekerjaan simulasi dengan konfigurasi runtime sebelumnya,AWS RoboMaker KEHENDAKgagal simulasi Anda dengan4XXkode kesalahan.