Persyaratan untuk wadah AWS RoboMaker yang kompatibel - AWS RoboMaker

Pemberitahuan akhir dukungan: Pada 10 September 2025, AWS akan menghentikan dukungan untuk. AWS RoboMaker Setelah 10 September 2025, Anda tidak akan lagi dapat mengakses AWS RoboMaker konsol atau AWS RoboMaker sumber daya. Untuk informasi lebih lanjut tentang transisi ke AWS Batch untuk membantu menjalankan simulasi kontainer, kunjungi posting blog ini.

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

Persyaratan untuk wadah AWS RoboMaker yang kompatibel

Anda harus memenuhi serangkaian persyaratan untuk menjalankan Container yang AWS RoboMaker Kompatibel (gambar kontainer) dan memulai simulasi dengan sukses. Jika Anda telah memenuhi persyaratan ini, dan Anda masih mengalami kesulitan menjalankan simulasi, lihat Lowongan kerja simulasi danSimulasi WorldForge.

Gambar kontainer Anda tidak dapat digunakan VOLUME di Dockerfile. Jika VOLUME ada di Dockerfile, simulasi Anda AKAN gagal dengan kode kesalahan. 4XX

Gambar kontainer Anda tidak dapat digunakan EXPOSE di Dockerfile. Jika EXPOSE ada di Dockerfile, AWS RoboMaker AKAN gagal simulasi Anda dengan kode kesalahan. 4XX

Gambar kontainer Anda HARUS kurang dari atau sama dengan 20 GB dalam ukuran terkompresi. Jika gambar kontainer Anda lebih besar dari 20 GB terkompresi, AWS RoboMaker WILL gagal simulasi dengan kode 4XX kesalahan.

Anda tidak dapat menentukan CMD di Dockerfile Anda. Jika ya, AWS RoboMaker timpa dengan nama paket dan luncurkan file. Sebagai gantinya, Anda dapat menggunakan command parameter di launchConfig setiap aplikasi simulasi atau aplikasi robot dalam CreateSimulationJobpermintaan Anda untuk memberikan daftar perintah peluncuran. Ini diatur seperti CMD dalam pekerjaan simulasi. Contohnya command adalah ["/bin/bash", "-c", "sleep 365d"].

Jika Anda ingin menambahkan alat ke pekerjaan simulasi Anda, Anda HARUS menginstal bash ke 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:

  • Master ROS

  • Master Gazebo

  • ROS IP

Anda tidak dapat menyesuaikan /etc/resolv.conf file dalam wadah Anda. AWS RoboMaker menimpa file dengan filenya sendiri.

Jika Anda menjalankan Dockerfile AWS, Anda tidak dapat memasang gambar. Jika Anda menentukan Mount di Dockerfile, AWS RoboMaker AKAN gagal simulasi Anda dengan kode kesalahan. 4XX

Gambar kontainer Anda tidak dapat menggunakan panggilan sistem yang diblokir oleh seccomp profil Docker default. Untuk informasi tentang panggilan sistem yang diblokir, lihat Profil keamanan Seccomp.

Untuk menentukan pengguna yang menjalankan gambar, Anda dapat menentukan USER kata kunci di Dockerfile. Jika Anda tidak menentukan pengguna, AWS RoboMaker gunakan pengguna root dalam wadah.

Dalam gambar kontainer Anda, Anda dapat menentukan baik USER sebagai nama atau aUID:GID. Jika gambar kontainer Anda tidak memiliki UID, itu memiliki nilai default. 1000

Gambar kontainer Anda tidak dapat menyimpan data di dalam /opt/amazon/robomaker atau di subfoldernya. Hanya AWS RoboMaker bisa menggunakan direktori itu. Simulasi Anda mungkin tidak berperilaku dengan baik jika Anda menggunakan direktori itu.

Konfigurasi runtime berikut tidak didukung.

Argumen Jalankan Docker Deskripsi
1 -\-add-host Tambahkan host-to-IP pemetaan khusus (host:ip)
2 -\-attach , -a Lampirkan ke STDIN, STDOUT atau STDERR
3 -\-blkio-weight Blokir IO (bobot relatif), antara 10 dan 1000, atau 0 untuk menonaktifkan (default 0)
4 -\-blkio-weight-devi ce Berat blok IO (berat perangkat relatif)
5 -\-cap-add Tambahkan kemampuan Linux
6 -\-cap-drop Jatuhkan kemampuan Linux
7 -\-cgroup-parent Cgroup induk opsional untuk wadah
8 -\-cgroupns API 1.41+ < https://docs.d ocker.com/engine/ api/ v1.41/>__cGroup namespace untuk menggunakan (host|private) 'host': Jalankan wadah di namespace cgroup host Docker 'private': Jalankan wadah di namespace cgroup pribadinya sendiri “: Gunakan namespace cgroup seperti yang dikonfigurasi oleh opsi pada daemon (default) default-cgroupns-mode
9 -\-cidfile Tulis ID kontainer ke file
10 -\-cpu-count Jumlah CPU (hanya Windows)
11 -\-cpu-percent CPU persen (hanya Windows)
12 -\-cpu-period Batasi periode CPU CFS (Penjadwal Sepenuhnya Adil)
13 -\-cpu-quota Batasi kuota CPU CFS (Penjadwal Sepenuhnya Adil)
14 -\-cpu-rt-period API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Batasi periode waktu nyata CPU dalam mikrodetik
15 -\-cpu-rt-runtime API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Batasi waktu proses waktu nyata CPU dalam mikrodetik
16 -\-cpu-shares , -c Saham CPU (berat relatif)
17 -\-cpus API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Jumlah CPUs
18 -\-cpuset-cpus CPUs di mana untuk memungkinkan eksekusi (0-3, 0,1)
19 -\-cpuset-mems MEMs di mana 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 melepaskan wadah
22 -\-device Tambahkan 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 penulisan (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 Mengatur server DNS kustom
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 API 1.40+ < https://docs.d ocker.com/engine/ api/ v1.40/>__Perangkat GPU untuk ditambahkan ke wadah ('semua' untuk meneruskan semua) GPUs
35 -\-group-add Tambahkan grup tambahan untuk bergabung
36 -\-health-cmd Perintah untuk menjalankan untuk memeriksa kesehatan
37 -\-health-interval Waktu antara menjalankan pemeriksaan (msm|h) (default 0s)
38 -\-health-retries Kegagalan berturut-turut diperlukan untuk melaporkan tidak sehat
39 -\-health-start-peri od API 1.29+ < https://docs.d ocker.com/engine/ api/ v1.29/>__Periode awal wadah untuk diinisialisasi sebelum memulai hitungan 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+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Jalankan init di dalam wadah yang meneruskan sinyal dan menuai proses
44 -\-interactive , -i Tetap buka STDIN meskipun tidak terpasang
45 -\-io-maxbandwidth Batas bandwidth IO maksimum untuk drive sistem (hanya Windows)
46 -\-io-maxiops IOps Batas maksimum untuk drive sistem (hanya Windows)
47 -\-ip IPv4 alamat (misalnya, 172.30.100.104)
48 -\-ip6 IPv6 alamat (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 data meta pada wadah
53 -\-label-file Baca di baris file label yang dibatasi
54 -\-link Tambahkan tautan ke wadah lain
55 -\-link-local-ip IPv4IPv6 Wadah/tautan-alamat lokal
56 -\-log-driver Driver logging 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 lunak memori
61 -\-memory-swap Batas swap sama dengan memori ditambah swap: '-1' untuk mengaktifkan swap tak terbatas
62 -\-memory-swappiness Tune swap memori kontainer (0 hingga 100)
63 -\-name Tetapkan nama ke wadah
64 -\-net Connect kontainer ke jaringan
65 -\-net-alias Tambahkan alias cakupan jaringan untuk wadah
66 -\-network Connect kontainer ke jaringan
67 -\-network-alias Tambahkan alias cakupan jaringan untuk wadah
68 -\-no-healthcheck Nonaktifkan HEALTHCHECK yang ditentukan kontainer
69 -\-oom-kill-disable Nonaktifkan Pembunuh OOM
70 -\-oom-score-adj Preferensi OOM Tune host (-1000 hingga 1000)
71 -\-pid Namespace PID untuk digunakan
72 -\-pids-limit Tune batas pids kontainer (atur -1 untuk tidak terbatas)
73 -\-platform API 1.32+ < https://docs.d ocker.com/engine/ api/ v1.32/>__Set platform jika server memiliki kemampuan multi-platform
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 terbuka ke port acak
77 -\-pull Tarik gambar sebelum menjalankan (“selalu” "tidak pernah”)
78 -\-read-only Pasang sistem file root kontainer sebagai hanya dapat dibaca
79 -\-restart Mulai ulang kebijakan yang akan diterapkan saat kontainer keluar
80 -\-rm Lepaskan wadah secara otomatis saat keluar
81 -\-runtime Runtime untuk digunakan untuk wadah ini
82 -\-security-opt Opsi Keamanan
83 -\-shm-size Ukuran of /dev/shm
84 -\-sig-proxy Proxy menerima sinyal untuk proses
85 -\-stop-timeout API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Timeout (dalam hitungan detik) untuk menghentikan wadah
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 Pasang volume dari wadah yang ditentukan

Jika Anda menjalankan pekerjaan simulasi dengan konfigurasi runtime sebelumnya, AWS RoboMaker AKAN gagal simulasi Anda dengan kode kesalahan. 4XX

Gambar kontainer Anda:

  • HARUS berupa keluhan Open Container Initiative (OCI).

  • HARUS dibangun untuk arsitektur X86_64. Jika dibangun untuk arsitektur yang berbeda, AWS RoboMaker WILL gagal simulasi dengan kode 4XX kesalahan.

  • HARUS kurang dari atau sama dengan 40 GB dalam ukuran tidak terkompresi. Jika gambar kontainer Anda lebih besar dari 40 GB tidak terkompresi, AWS RoboMaker WILL gagal simulasi dengan kode kesalahan. 4XX

  • HARUS memiliki manifes gambar V2, skema versi 2 kompatibel.

  • HARUS menggunakan image dasar yang berbasis Linux. Jika Anda tidak menggunakan gambar dasar yang berbasis Linux, AWS RoboMaker AKAN gagal simulasi dengan kode 4XX kesalahan.

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

    • Sistem Operasi Robot (ROS) Melodik - ubuntu:bionik

    • Sistem Operasi Robot (ROS) 2 Foxy - ubuntu:fokus

    Jika Anda tidak menggunakan kombinasi yang kompatibel antara kerangka kerja robotika dan sistem operasi, 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 sumber binari berikut:

  • devilspie

Sebaiknya image container Anda menggunakan path absolut untuk executable-nya. Kami juga merekomendasikan bahwa executable di dalam container berjalan dengan benar. Simulasi Anda AKAN gagal jika tidak dapat menemukan jalur ke executable Anda.

Gambar kontainer Anda:

  • HARUS menginstal glvnd jika menggunakan OpenGL di aplikasi Anda.

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

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

  • HARUS memiliki Vulkan versi 1.2 atau lebih rendah jika menggunakan Vulkan APIs di aplikasi Anda.

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

Catatan

AWS RoboMaker mendukung Vulkan hanya untuk rendering di luar layar dan tidak beroperasi di tampilan GUI. Jadi, StreamUI harus disetel ke false jika menggunakan Vulkan.

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

Gambar kontainer HARUS menyediakan skrip entrypoint untuk sumber. Script entrypoint HARUS memiliki exec "${@:1}" sebagai baris terakhir sehingga AWS RoboMaker dapat menjalankan skrip entrypoint. Menjalankan skrip entrypoint memberi Anda kemampuan untuk menggunakan perintah. roslaunch package-name launch-fileperintah untuk menjalankan kontainer.

Gambar kontainer Anda tidak dapat digunakan VOLUME di Dockerfile. Jika VOLUME ada di Dockerfile, simulasi Anda AKAN gagal dengan kode kesalahan. 4XX

EXPOSEKata kunci dalam Dockerfile Anda diabaikan oleh. AWS RoboMaker Setiap port yang diekspos oleh EXPOSE kata kunci tidak secara otomatis diekspos oleh sistem. Jika Anda ingin mengekspos port pada simulasi Anda, Anda dapat menggunakan konfigurasi penerusan AWS RoboMaker port.

AWS RoboMaker menggunakan variabel lingkungan berikut. Jika Anda menjalankan simulasi AWS, AWS RoboMaker timpa 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 menentukan CMD di Dockerfile Anda. Jika Anda melakukannya, AWS RoboMaker timpa dengan perintah dalam simulasi launchConfig Anda.

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

  • Master ROS

  • Master Gazebo

  • ROS IP

Anda tidak dapat menyesuaikan /etc/resolv.conf file dalam wadah Anda. AWS RoboMaker menimpa file dengan filenya sendiri.

Jika Anda menjalankan Dockerfile AWS, Anda tidak dapat memasang gambar. Jika Anda menentukan Mount di Dockerfile, AWS RoboMaker AKAN gagal simulasi Anda dengan kode kesalahan. 4XX

Gambar kontainer Anda tidak dapat menggunakan panggilan sistem yang diblokir oleh seccomp profil Docker default. Untuk informasi tentang panggilan sistem yang diblokir, lihat Profil keamanan Seccomp.

Untuk menentukan pengguna yang menjalankan gambar, Anda dapat menentukan USER kata kunci di Dockerfile. Jika Anda tidak menentukan pengguna, AWS RoboMaker gunakan pengguna root dalam wadah.

Dalam gambar kontainer Anda, Anda dapat menentukan USER sebagai nama atauUID:GID. Jika gambar kontainer Anda tidak memiliki UID, itu memiliki nilai default. 1000

Gambar kontainer Anda tidak dapat menyimpan data di dalam /opt/amazon/robomaker atau di subfoldernya. Hanya AWS RoboMaker bisa menggunakan direktori itu. Simulasi Anda mungkin tidak berperilaku dengan baik jika Anda menggunakan direktori itu.

Konfigurasi runtime berikut tidak didukung.

Argumen Jalankan Docker Deskripsi
1 --add-host Tambahkan host-to-IP pemetaan khusus (host:ip)
2 --attach , -a Lampirkan ke STDIN, STDOUT atau STDERR
3 --blkio-weight Blokir IO (bobot relatif), antara 10 dan 1000, atau 0 untuk menonaktifkan (default 0)
4 --blkio-weight-devi ce Berat blok IO (berat perangkat relatif)
5 --cap-add Tambahkan kemampuan Linux
6 --cap-drop Jatuhkan kemampuan Linux
7 --cgroup-parent Cgroup induk opsional untuk wadah
8 --cgroupns API 1.41+ < https://docs.d ocker.com/engine/ api/ v1.41/>__cGroup namespace untuk menggunakan (host|private) 'host': Jalankan wadah di namespace cgroup host Docker 'private': Jalankan wadah di namespace cgroup pribadinya sendiri “: Gunakan namespace cgroup seperti yang dikonfigurasi oleh opsi pada daemon (default) default-cgroupns-mode
9 --cidfile Tulis ID kontainer ke file
10 --cpu-count Jumlah CPU (hanya Windows)
11 --cpu-percent CPU persen (hanya Windows)
12 --cpu-period Batasi periode CPU CFS (Penjadwal Sepenuhnya Adil)
13 --cpu-quota Batasi kuota CPU CFS (Penjadwal Sepenuhnya Adil)
14 --cpu-rt-period API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Batasi periode waktu nyata CPU dalam mikrodetik
15 --cpu-rt-runtime API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Batasi waktu proses waktu nyata CPU dalam mikrodetik
16 --cpu-shares , -c Saham CPU (berat relatif)
17 --cpus API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Jumlah CPUs
18 --cpuset-cpus CPUs di mana untuk memungkinkan eksekusi (0-3, 0,1)
19 --cpuset-mems MEMs di mana 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 melepaskan wadah
22 --device Tambahkan 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 penulisan (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 Mengatur server DNS kustom
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 API 1.40+ < https://docs.d ocker.com/engine/ api/ v1.40/>__Perangkat GPU untuk ditambahkan ke wadah ('semua' untuk meneruskan semua) GPUs
35 --group-add Tambahkan grup tambahan untuk bergabung
36 --health-cmd Jalankan untuk memeriksa kesehatan
37 --health-interval Waktu antara menjalankan pemeriksaan (msm|h) (default 0s)
38 --health-retries Kegagalan berturut-turut diperlukan untuk melaporkan tidak sehat
39 --health-start-peri od API 1.29+ < https://docs.d ocker.com/engine/ api/ v1.29/>__Periode awal wadah untuk diinisialisasi sebelum memulai hitungan 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+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Jalankan init di dalam wadah yang meneruskan sinyal dan menuai proses
44 --interactive , -i Tetap buka STDIN meskipun tidak terpasang
45 --io-maxbandwidth Batas bandwidth IO maksimum untuk drive sistem (hanya Windows)
46 --io-maxiops IOps Batas maksimum untuk drive sistem (hanya Windows)
47 --ip IPv4 alamat (misalnya, 172.30.100.104)
48 --ip6 IPv6 alamat (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 data meta pada wadah
53 --label-file Baca di baris file label yang dibatasi
54 --link Tambahkan tautan ke wadah lain
55 --link-local-ip IPv4IPv6 Wadah/tautan-alamat lokal
56 --log-driver Driver logging 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 lunak memori
61 --memory-swap Batas swap sama dengan memori ditambah swap: '-1' untuk mengaktifkan swap tak terbatas
62 --memory-swappiness Tune swap memori kontainer (0 hingga 100)
63 --name Tetapkan nama ke wadah
64 --net Connect kontainer ke jaringan
65 --net-alias Tambahkan alias cakupan jaringan untuk wadah
66 --network Connect kontainer ke jaringan
67 --network-alias Tambahkan alias cakupan jaringan untuk wadah
68 --no-healthcheck Nonaktifkan HEALTHCHECK yang ditentukan kontainer
69 --oom-kill-disable Nonaktifkan Pembunuh OOM
70 --oom-score-adj Preferensi OOM Tune host (-1000 hingga 1000)
71 --pid Namespace PID untuk digunakan
72 --pids-limit Tune batas pids kontainer (atur -1 untuk tidak terbatas)
73 --platform API 1.32+ < https://docs.d ocker.com/engine/ api/ v1.32/>__Set platform jika server memiliki kemampuan multi-platform
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 terbuka ke port acak
77 --pull Tarik gambar sebelum menjalankan (“selalu” "tidak pernah”)
78 --read-only Pasang sistem file root kontainer sebagai hanya dapat dibaca
79 --restart Mulai ulang kebijakan yang akan diterapkan saat kontainer keluar
80 --rm Lepaskan wadah secara otomatis saat keluar
81 --runtime Runtime untuk digunakan untuk wadah ini
82 --security-opt Opsi Keamanan
83 --shm-size Ukuran of /dev/shm
84 --sig-proxy Proxy menerima sinyal untuk proses
85 --stop-timeout API 1.25+ < https://docs.d ocker.com/engine/ api/ v1.25/>__Timeout (dalam hitungan detik) untuk menghentikan wadah
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 Pasang volume dari wadah yang ditentukan

Jika Anda menjalankan pekerjaan simulasi dengan konfigurasi runtime sebelumnya, AWS RoboMaker AKAN gagal simulasi Anda dengan kode kesalahan. 4XX