Una sugerencia que nadie pidió, pero igual la doy, debemos: 1) COMPOSE_PROJECT_NAME: (un nombre que no tenga mayuscualas) 2) docker-compose up -d nginx mysql phpmyadmin redis workspace : (deben hacerlo con Docker abierto) 👌
El 1ero es muy obvio, es la regla número uno, no se debe usar tildes, espacios, símbolos, caracteres especiales, solamente letras y números para nombre de carpetas, usuarios, base de datos, variables, funciones, etc. 😎😎✌✌
Muy bueno el video, me imagino que luego crearas la segunda parte donde se muestre como tener más proyectos (separados) usando laradock para ver que no colisionen y como subir el proyecto a un servidor, gracias por el aporte.
Buenas tardes, la imagen del proyecto de laravel se pódria copiar, me explico tengo que instalar un proyecto laravel en local, quiero saber si mi proyecto se podria copiar desde docker?, o tiene una forma de colocar claves de acceso a los microservicios de docker. Gracias.
Que tal una duda, aun no vi el vídeo completo pero este video contempla la dockerizacion de php y también node js? Ya que para vite y todo eso como ya sabemos se necesita node, o solo se contempla la dockerizacion de php?
@@informaticadp Pues mira, el proyecto que tengo es un simple crud con bd en mysql, y para desplegar en railway lo hago desde el repositorio de github, pero no sabría muy bien que cambios debo hacer, se necesita un Dockerfile/docker-compose por aparte?, Debo agregar las variables de entorno en railway o las detecta de forma automática de los archivos que mencioné? etc. Soy nuevo en esto de contenedores y despliegue de apps 😅
Excelente video, ya lo hice 3 veces, cada vez llego mas lejos, pero ahora cuando estaba terminando de crear y arrancar dio un error, hice un docker reset y termino de levantar todo, pero me baja algun servicio, ahora cuando hago el docker exec bla bla, me tira este error $ docker exec -it laravel-dock-workspace-1 /bin/sh Error response from daemon: container 503e46b54ee12e8c292ef4694c55725c9235d80210791b52c8c1a200ef7dd4aa is not running que puedo hacer, en la consola del workspace-1 tira esto 2024-04-05 21:39:01 Apr 6 00:39:01 503e46b54ee1 CRON[86]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi) 2024-04-05 21:39:01 Apr 6 00:39:01 503e46b54ee1 CRON[87]: (laradock) CMD (/usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1^M) 2024-04-05 21:39:01 Apr 6 00:39:01 503e46b54ee1 CRON[83]: (CRON) info (No MTA installed, discarding output) asi hasta que 2024-04-05 21:55:01 Apr 6 00:55:01 503e46b54ee1 CRON[175]: (laradock) CMD (/usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1^M) 2024-04-05 21:55:01 Apr 6 00:55:01 503e46b54ee1 CRON[173]: (CRON) info (No MTA installed, discarding output) 2024-04-05 21:55:35 *** Shutting down runit daemon (PID 21)... 2024-04-05 21:55:35 *** Running /etc/my_init.post_shutdown.d/10_syslog-ng.shutdown... 2024-04-05 21:55:35 Apr 6 00:55:35 503e46b54ee1 syslog-ng[13]: syslog-ng shutting down; version='3.25.1' 2024-04-05 21:55:36 *** Init system aborted. 2024-04-05 21:55:36 *** Killing all processes... Que puedo hacer para tenerlo funcionando como tendria que ser? Tengo un NAS de synology y tengo docker tambine ahi, pero no se como tengo que hacer lo mismo para que puede usar ese docker, me baje las 7 imagenes de docker-hub, pero hasta ahi llegue, porque no entiendo como hago para conectarme con ese docker HELP HELP HELP SOS SOS SOS
Más clara la solución de la Prueba 2. PRUEBA 1: ------------------------------------------------------------------------------------------------------------------------ Minuto 24.17: th-cam.com/video/bmo41cxPcMw/w-d-xo.html - Error LocalHost: error_ InvalidArgumentException - View [app] not found. - Solución (He probado primero que funcione en local y luego a Docker): 1. Limpiar Vistas: php artisan view:clear 2. Limpiar Cache: php artisan config:cache. 3. ReBuildear. npm run build Reniciar Contenedores para que se cargue el proyecto a Docker ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------ PRUEBA 2: que no conseguia hacerlo funcionar otra vez. ------------------------------------------------------------------------------------------------------------------------ - Solución: Limpiar la cache del Docker PS C:\wamp64\www\proyecto_oleg> cd .\laradock\ PS C:\wamp64\www\proyecto_oleg\laradock> docker exec -it proyecto_oleg-workspace-1 /bin/sh # php artisan optimize:clear INFO Clearing cached bootstrap files. cache ...................................................................................................................... 239.42ms DONE compiled .................................................................................................................... 57.77ms DONE config ...................................................................................................................... 58.42ms DONE events ...................................................................................................................... 12.29ms DONE route ........................................................................................................................ 9.23ms DONE views ...................................................................................................................... 412.24ms DONE Y FUNCIONA desde el Docker: # php artisan serve
sos un gran profesor.. impresionante tu didactica.... gracias por compartir!! Saludos desde Paraguay!!
Muchas gracias Claudio!!! Un abrazo y saludos!!!
Excelente video, me sirvio de lujo!! Antes habia intentado usar laradock y no pude. Siguiendo tu video logre hacerlo funcionar al 100%.
Buenísimo!!! Saludos y gracias!!!
Una sugerencia que nadie pidió, pero igual la doy, debemos:
1) COMPOSE_PROJECT_NAME: (un nombre que no tenga mayuscualas)
2) docker-compose up -d nginx mysql phpmyadmin redis workspace : (deben hacerlo con Docker abierto)
👌
El 1ero es muy obvio, es la regla número uno, no se debe usar tildes, espacios, símbolos, caracteres especiales, solamente letras y números para nombre de carpetas, usuarios, base de datos, variables, funciones, etc. 😎😎✌✌
Excelente explicación, bastante entretenido e informativo, muchas gracias!!
Muchas gracias!!!! Abrazo!!
Excelente Video, amplio conocimientos y muchas gracias
Muchas gracias Wilmer!!!
Muchas gracias como siempre tu información vale oro ojalá pudiera invitarte a un café
Gracias bro! Con un like, comentario o compartiendo ya me ayudan. Abrazo!!
Excelente explicación, muchas gracias por compartir
Saludos Oscar!! Abrazo!
Muy bueno el video, me imagino que luego crearas la segunda parte donde se muestre como tener más proyectos (separados) usando laradock para ver que no colisionen y como subir el proyecto a un servidor, gracias por el aporte.
Muchas gracias! Se vienen muchos proyectos. Con docker, .net, laravel, js, de todo. Saludos.
Un curso de Docker para una app hecha en node js y el front puede ser vanilla, vue o react sería interesante enseñas súper bien que se entiende
Muchas gracias! Si eso vamos a hacer en breve. Saludos!
excelente contenido, muchas gracias!
Gracias a vos,!!
prodrias ayudarme con un ejemplo utilizando IIS + Sql Server? Gracias. Excelente video!!..
Genial video enserio , pero podrías hacer uno con sql server
Si bro, se viene sql server. Saludos
Me crea el contenedor bien pero no ejecuta mysql-1 por algun problema de incompatibilidad o configuración.
Alguna sugerencia?
Buenas tardes, la imagen del proyecto de laravel se pódria copiar, me explico tengo que instalar un proyecto laravel en local, quiero saber si mi proyecto se podria copiar desde docker?, o tiene una forma de colocar claves de acceso a los microservicios de docker. Gracias.
Exacelente video podrias subir uno con sqlserver de eso hay muy poco informacion.
Muchas gracias! Estoy preparando docker com sql server. Saludos.
Excelente, sabrias como incluir una modificacion en el php.ini para subir archivos de 4mb? Saludos
hola muchas gracias por compartir te consulto vas a hacer un video para dockerizar una app hecha con js? (node o next)
Alejo como va! Así es, vamos con eso em breve. Saludos!
@@informaticadp gracias!!
Que tal una duda, aun no vi el vídeo completo pero este video contempla la dockerizacion de php y también node js? Ya que para vite y todo eso como ya sabemos se necesita node, o solo se contempla la dockerizacion de php?
Buen video, solo tengo una duda, en caso de que quiera desplegar mi proyecto por ejemplo en railway? que ajustes debo hacer?
Que plan tenes? Hay que hacer unos cuantas configuraciones. Saludos.
@@informaticadp Pues mira, el proyecto que tengo es un simple crud con bd en mysql, y para desplegar en railway lo hago desde el repositorio de github, pero no sabría muy bien que cambios debo hacer, se necesita un Dockerfile/docker-compose por aparte?, Debo agregar las variables de entorno en railway o las detecta de forma automática de los archivos que mencioné? etc. Soy nuevo en esto de contenedores y despliegue de apps 😅
Tienes como hacer con sql server
la duda que tengo es como crear la aplicacion en el contenedor ? gracias
- Error: Missing APP_KEY
- Solución:
1. Generar: php artisan key:generate
2. Limpiar Cache: php artisan config:cache
laradock foi descontinuado, não cria mais o container mysql, está lá no site oficial, deprecado pelo criador
la gracia no seria tener php tambien en el contenedor?
Con que funciona Laravel?
jajajajajajaj certera respuesta
Podrias hacer uno con SQL server porfa
Si ya lo tengo al proyecto. Falta grabar je. Pero en breve sale. Saludos
Más que necesito una actividad para el día de mañana y nose como hacer 😢
Podrías reunirte conmigo y ayudarme 😢
qué pena creí que lo harías con wsl2
Excelente video, ya lo hice 3 veces, cada vez llego mas lejos, pero ahora cuando estaba terminando de crear y arrancar dio un error, hice un docker reset y termino de levantar todo, pero me baja algun servicio, ahora cuando hago el docker exec bla bla, me tira este error
$ docker exec -it laravel-dock-workspace-1 /bin/sh
Error response from daemon: container 503e46b54ee12e8c292ef4694c55725c9235d80210791b52c8c1a200ef7dd4aa is not running
que puedo hacer, en la consola del workspace-1 tira esto
2024-04-05 21:39:01 Apr 6 00:39:01 503e46b54ee1 CRON[86]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
2024-04-05 21:39:01 Apr 6 00:39:01 503e46b54ee1 CRON[87]: (laradock) CMD (/usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1^M)
2024-04-05 21:39:01 Apr 6 00:39:01 503e46b54ee1 CRON[83]: (CRON) info (No MTA installed, discarding output)
asi hasta que
2024-04-05 21:55:01 Apr 6 00:55:01 503e46b54ee1 CRON[175]: (laradock) CMD (/usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1^M)
2024-04-05 21:55:01 Apr 6 00:55:01 503e46b54ee1 CRON[173]: (CRON) info (No MTA installed, discarding output)
2024-04-05 21:55:35 *** Shutting down runit daemon (PID 21)...
2024-04-05 21:55:35 *** Running /etc/my_init.post_shutdown.d/10_syslog-ng.shutdown...
2024-04-05 21:55:35 Apr 6 00:55:35 503e46b54ee1 syslog-ng[13]: syslog-ng shutting down; version='3.25.1'
2024-04-05 21:55:36 *** Init system aborted.
2024-04-05 21:55:36 *** Killing all processes...
Que puedo hacer para tenerlo funcionando como tendria que ser?
Tengo un NAS de synology y tengo docker tambine ahi, pero no se como tengo que hacer lo mismo para que puede usar ese docker, me baje las 7 imagenes de docker-hub, pero hasta ahi llegue, porque no entiendo como hago para conectarme con ese docker
HELP HELP HELP SOS SOS SOS
Más clara la solución de la Prueba 2.
PRUEBA 1:
------------------------------------------------------------------------------------------------------------------------
Minuto 24.17: th-cam.com/video/bmo41cxPcMw/w-d-xo.html
- Error LocalHost: error_ InvalidArgumentException - View [app] not found.
- Solución (He probado primero que funcione en local y luego a Docker):
1. Limpiar Vistas: php artisan view:clear
2. Limpiar Cache: php artisan config:cache.
3. ReBuildear. npm run build
Reniciar Contenedores para que se cargue el proyecto a Docker
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
PRUEBA 2: que no conseguia hacerlo funcionar otra vez.
------------------------------------------------------------------------------------------------------------------------
- Solución: Limpiar la cache del Docker
PS C:\wamp64\www\proyecto_oleg> cd .\laradock\
PS C:\wamp64\www\proyecto_oleg\laradock> docker exec -it proyecto_oleg-workspace-1 /bin/sh
# php artisan optimize:clear
INFO Clearing cached bootstrap files.
cache ...................................................................................................................... 239.42ms DONE
compiled .................................................................................................................... 57.77ms DONE
config ...................................................................................................................... 58.42ms DONE
events ...................................................................................................................... 12.29ms DONE
route ........................................................................................................................ 9.23ms DONE
views ...................................................................................................................... 412.24ms DONE
Y FUNCIONA desde el Docker:
# php artisan serve
Muchas gracias!!