-
Notifications
You must be signed in to change notification settings - Fork 69
1.1.Lanzamiento de comandos de docker en una instancia de AWS
Erick Palacios Moreno edited this page Aug 29, 2022
·
6 revisions
En la configuración de la instancia del servicio EC2:
-
Seleccionar AMI
cloud9ubuntu-*
. -
Usar
m5.large
. -
Seleccionar una cantidad de storage, por ejemplo 50 GB.
-
Seleccionar
LabInstanceProfile
comoIAM Role
. -
Seleccionar
vockey
en key pair. -
En Network Settings seleccionar grupo de seguridad existente.
-
En
User Data
colocar:
#!/bin/bash
VERSION=<colocar versión imagen de docker>
docker run --rm -v /shared_volume:/shared_volume --name jupyterlab -p 8888:8888 -d palmoreck/jupyterlab_prope_r_kernel_tidyverse:$VERSION
sudo chmod gou+wxr -R /shared_volume/
Documentación de la imagen de docker palmoreck/jupyterlab_prope_r_kernel_tidyverse:<versión imagen de docker>
en liga
El password para jupyterlab: qwerty
y puerto 8888
. No olvidar habilitar tal puerto en los grupos de seguridad
hay que incluir las líneas siguientes en el script anterior:
#!/bin/bash
VERSION=<colocar versión imagen de docker>
docker run --rm -v /shared_volume:/shared_volume --name jupyterlab -p 8888:8888 -d palmoreck/jupyterlab_prope_r_kernel_tidyverse:$VERSION
PASSWORD=qwerty
docker run --rm -v /shared_volume:/home/rstudio/ --name rstudio -p 8787:8787 -d -e PASSWORD=$PASSWORD rocker/tidyverse:4.1.1
chmod gou+wxr -R /shared_volume/