Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Spesifikasi RStudio gambar kustom
Dalam panduan ini, Anda akan mempelajari spesifikasi RStudio gambar khusus untuk digunakan saat Anda membawa gambar Anda sendiri. Ada dua set persyaratan yang harus Anda penuhi dengan RStudio gambar khusus Anda untuk menggunakannya dengan Amazon SageMaker AI. Persyaratan ini diberlakukan oleh RStudio PBC dan platform Amazon SageMaker Studio Classic. Jika salah satu dari rangkaian persyaratan ini tidak terpenuhi, maka gambar kustom Anda tidak akan berfungsi dengan baik.
RStudio Persyaratan PBC
RStudio Persyaratan PBC ditata dalam artikel Menggunakan gambar Docker dengan RStudio Workbench RStudio /Server Pro, Launcher,
Untuk petunjuk tentang cara menginstal beberapa versi R dalam gambar kustom Anda, lihat Menginstal beberapa versi R di Linux
Persyaratan Amazon SageMaker Studio Classic
Amazon SageMaker Studio Classic memberlakukan serangkaian persyaratan instalasi berikut untuk RStudio gambar Anda.
-
Anda harus menggunakan gambar RStudio dasar setidaknya
2023.03.2-454.pro2. Untuk informasi selengkapnya, lihat Penentuan versi. -
Anda harus menginstal paket-paket berikut:
yum install -y sudo \ openjdk-11-jdk \ libpng-dev \ && yum clean all \ && /opt/R/${R_VERSION}/bin/R -e "install.packages('reticulate', repos='https://packagemanager.rstudio.com/cran/__linux__/centos7/latest')" \ && /opt/python/${PYTHON_VERSION}/bin/pip install --upgrade \ 'boto3>1.0<2.0' \ 'awscli>1.0<2.0' \ 'sagemaker[local]<3' -
Anda harus memberikan nilai default untuk nilai
RSTUDIO_CONNECT_URLdanRSTUDIO_PACKAGE_MANAGER_URLlingkungan.ENV RSTUDIO_CONNECT_URL "YOUR_CONNECT_URL" ENV RSTUDIO_PACKAGE_MANAGER_URL "YOUR_PACKAGE_MANAGER_URL" ENV RSTUDIO_FORCE_NON_ZERO_EXIT_CODE 1
Spesifikasi umum berikut berlaku untuk gambar yang diwakili oleh versi RStudio gambar.
- Menjalankan gambar
-
ENTRYPOINTdanCMDinstruksi diganti sehingga gambar dijalankan sebagai aplikasi. RSession - Menghentikan gambar
-
DeleteAppAPI mengeluarkandocker stopperintah yang setara. Proses lain dalam wadah tidak akan mendapatkan SIGKILL/SIGTERM sinyal. - Sistem file
-
/opt/mlDirektori/opt/.sagemakerinternaldan dicadangkan. Data apa pun di direktori ini mungkin tidak terlihat saat runtime. - Data pengguna
-
Setiap pengguna dalam domain SageMaker AI mendapatkan direktori pengguna pada volume Amazon Elastic File System bersama dalam gambar. Lokasi direktori pengguna saat ini pada volume Amazon Elastic File System adalah
/home/sagemaker-user. - Metadata
-
File metadata terletak di.
/opt/ml/metadata/resource-metadata.jsonTidak ada variabel lingkungan tambahan yang ditambahkan ke variabel yang ditentukan dalam gambar. Untuk informasi selengkapnya, lihat Dapatkan Metadata Aplikasi. - GPU
-
Pada instance GPU, gambar dijalankan dengan
--gpusopsi. Hanya toolkit CUDA yang harus disertakan dalam gambar, bukan driver NVIDIA. Untuk informasi selengkapnya, silakan lihat Panduan Pengguna. - Metrik dan Log
-
Log dari RSession proses dikirim ke Amazon CloudWatch di akun pelanggan. Nama grup log. Nama pengaliran log.
- Ukuran gambar
-
Ukuran gambar dibatasi hingga 25 GB. Untuk melihat ukuran gambar Anda, jalankan
docker image ls.