Logo Studenta

4 Instalaciones necesarias

Esta es una vista previa del archivo. Inicie sesión para ver el archivo original

1
00:00:05,750 --> 00:00:08,570
En esta clase les voy a pedir que por favor vayan al material adjunto.
2
00:00:08,570 --> 00:00:13,280
Hay un enlace que los lleva este post en el cual están las instalaciones que yo les voy a pedir que
3
00:00:13,280 --> 00:00:14,650
instalemos en nuestro equipo.
4
00:00:14,780 --> 00:00:19,760
Algunas son opcionales, otras son obligatorias para poderlo seguir, pero las necesito que ustedes
5
00:00:19,820 --> 00:00:25,700
las tengan en su computadora para después simplemente enfocarnos en aprender Docker y todo lo que este
6
00:00:25,700 --> 00:00:28,340
curso tiene para ofrecerles para comenzar.
7
00:00:28,340 --> 00:00:33,050
A pesar de que Docker no depende de nada en lo más mínimo, no hay ninguna dependencia.
8
00:00:33,290 --> 00:00:37,880
Nosotros vamos a hacer ciertos ejercicios en los cuales yo quiero demostrar cómo se pueden conectar,
9
00:00:37,880 --> 00:00:41,990
como hacer binding entre directorios, como servir de producción local.
10
00:00:42,080 --> 00:00:46,430
Cómo sería ese proceso en ya a la hora de crear una imagen, por ejemplo?
11
00:00:47,060 --> 00:00:50,990
En fin, Por eso y otras razones voy a ocupar que tengamos instalado un nodo.
12
00:00:51,380 --> 00:00:55,240
Voy a abrirlo con ustedes en la versión 14 para arriba es más que suficiente.
13
00:00:55,250 --> 00:01:00,140
Pueden descargar la versión de Node, ya sea la 18, en este caso la 19, dependiendo lo que ustedes
14
00:01:00,140 --> 00:01:02,420
estén viendo, posiblemente van a ver la 20 o para arriba.
15
00:01:03,320 --> 00:01:04,250
Entonces descarguen la.
16
00:01:04,270 --> 00:01:10,310
Yo les recomendaría la estable que este LTS también me lo ha preguntado es Lantern Support, es decir
17
00:01:10,310 --> 00:01:12,530
soporte de muchos años.
18
00:01:12,530 --> 00:01:18,590
Este LTS básicamente son como cinco años los que garantiza, pero en todo caso descarguen cualquiera
19
00:01:18,590 --> 00:01:19,370
de esas versiones.
20
00:01:19,370 --> 00:01:24,230
Es una instalación bien sencilla, es Nex, Nex, Nex, nex Nex y una vez se terminan podemos pasar
21
00:01:24,230 --> 00:01:25,310
con el siguiente paso.
22
00:01:25,850 --> 00:01:29,660
Yo voy a estar utilizando este editor de código que es mi Xcode.
23
00:01:29,960 --> 00:01:31,880
Si usted ya lo tiene instalado, pues perfecto.
24
00:01:31,880 --> 00:01:33,800
No es obligatorio usar Xcode.
25
00:01:33,830 --> 00:01:35,690
Ustedes lo instalan para su sistema operativo.
26
00:01:36,290 --> 00:01:38,630
Recuerden, es otra instalación de Next next next.
27
00:01:39,020 --> 00:01:44,840
No hace falta que sea este editor de código porque realmente no vamos a tener ninguna dependencia directa
28
00:01:44,840 --> 00:01:45,690
con Visual Studio Code.
29
00:01:45,890 --> 00:01:50,690
Solo que aquí voy a mostrarles a ustedes los ejercicios, códigos y si quieren seguirme al pie de la
30
00:01:50,690 --> 00:01:53,390
letra, entonces yo le recomiendo Visual Studio Code.
31
00:01:54,550 --> 00:01:56,700
Luego voy a estar utilizando el navegador web de Google Chrome.
32
00:01:56,710 --> 00:01:58,330
No, no necesariamente.
33
00:01:58,330 --> 00:01:59,260
Tampoco lo necesitan.
34
00:01:59,260 --> 00:02:04,510
A fuerza de usar Firefox pueden usar, pueden usar lo que usted desee, pero obviamente voy a querer
35
00:02:04,510 --> 00:02:09,860
ver mis aplicaciones web corriendo, entre otras cosas, y eso lo voy a analizar usando Google Chrome
36
00:02:09,860 --> 00:02:12,700
y luego Postman eventualmente.
37
00:02:12,900 --> 00:02:18,970
Si bien es cierto, esto no es un curso para crear peticiones HTTP o API y todo lo demás, nosotros
38
00:02:18,970 --> 00:02:23,740
vamos a probar ciertas cosas funcionando y para esto voy a usar Postman.
39
00:02:24,010 --> 00:02:29,380
Ok, entonces pueden descargarlo para su sistema operativo Aquí se los debería de reconocer y lo descargan.
40
00:02:29,560 --> 00:02:35,770
Si ustedes están en una mac con un M, algo M1, m2, M3, lo que sea, por donde sea que vaya ese número,
41
00:02:36,070 --> 00:02:41,990
eso significa un Mac Apple y si no ustedes se descargaría el Intel chip.
42
00:02:42,100 --> 00:02:47,440
Si ustedes saben que tienen una Intel y aquí va a aparecer para su sistema operativo, sea Linux o Windows,
43
00:02:47,950 --> 00:02:49,630
lo instalamos es next, next, next.
44
00:02:49,660 --> 00:02:51,100
No hay nada del otro mundo ahí.
45
00:02:51,100 --> 00:02:52,570
No hay nada especial que hacer.
46
00:02:53,200 --> 00:02:54,820
Luego pasamos a la parte de Git.
47
00:02:55,300 --> 00:03:01,690
Usualmente muchas computadoras, lo que son Linux y Mac PSX ya vienen con una versión de Git.
48
00:03:01,720 --> 00:03:03,010
Entonces ustedes lo pueden confirmar.
49
00:03:03,010 --> 00:03:07,390
Si ustedes escriben en git espacio menos, menos versión, presionan enter con que tengan una versión
50
00:03:07,390 --> 00:03:11,530
similar a la mía o obviamente de la dos 20 para arriba es más que suficiente.
51
00:03:12,630 --> 00:03:17,520
Pero si usted le dijera que el comando de Gid no es reconocido por alguna razón, entonces instalemos
52
00:03:17,520 --> 00:03:17,760
Git.
53
00:03:18,150 --> 00:03:22,440
Podemos ir a este enlace, lo descargamos aquí, Va a aparecer para su sistema operativo.
54
00:03:22,680 --> 00:03:25,230
Es otra instalación de Nex Nex, Nex, Nex.
55
00:03:25,650 --> 00:03:30,210
Si ustedes siguen haciendo NEX en Windows, también les va a instalar lo que es el git bash, el cual
56
00:03:30,210 --> 00:03:34,650
es un excelente, un excelente terminal que podemos utilizar inclusive para este curso.
57
00:03:35,100 --> 00:03:41,190
Pero yo les dejo a ustedes la opción para que seleccionen cualquier tipo de terminal o consola o PowerShell
58
00:03:41,190 --> 00:03:45,840
de Windows, lo que ustedes quieran usar para ejecutar sus los comandos que vamos a ver en este curso.
59
00:03:46,230 --> 00:03:50,760
Entonces lo descargan, lo instalan y una vez ya lo tenemos instalado y ustedes se aseguran de que el
60
00:03:50,760 --> 00:03:58,110
comando de abrir esa nueva terminal y ustedes se aseguran que el comando de git versión le responden,
61
00:03:58,410 --> 00:04:01,520
entonces ya podemos pasar a hacer estas dos configuraciones.
62
00:04:01,530 --> 00:04:03,360
Voy a venir aquí y escribir git config.
63
00:04:03,630 --> 00:04:04,680
Vamos a poner su nombre.
64
00:04:05,280 --> 00:04:11,070
Fernando Herrera, en mi caso enter y luego este esta otra configuración que este correo no tiene que
65
00:04:11,070 --> 00:04:13,680
estar registrado en ningún lugar, simplemente es cualquier correo.
66
00:04:13,950 --> 00:04:19,740
Fernando Herrera 85 arroba gmail.com No me manden correos aquí porque la verdad es que este correo ya
67
00:04:19,740 --> 00:04:23,310
casi solo lo uso para fines educativos y presionemos.
68
00:04:24,970 --> 00:04:30,850
Ok, perfecto, ya lo tenemos así y podemos continuar con el siguiente paso que es instalar Docker Desktop.
69
00:04:30,850 --> 00:04:34,840
Y aquí mucha atención para las personas que están siguiendo esto en Linux.
70
00:04:34,870 --> 00:04:41,380
Por favor vean la siguiente clase porque la parte de Docker de esto de una forma relativamente sencilla
71
00:04:41,380 --> 00:04:45,820
está únicamente para lo que es Windows y Mac o SX.
72
00:04:45,850 --> 00:04:50,800
Aquí hay una parte de Linux que si ustedes están en internet pueden hacer click acá y nos vemos en el
73
00:04:50,800 --> 00:04:52,630
siguiente vídeo para hacer esta instalación juntos.
74
00:04:52,630 --> 00:04:58,990
Yo lo voy a hacer mediante Ubuntu, porque hay muchas configuraciones que depende de la versión de sistema
75
00:04:58,990 --> 00:05:02,830
operativo que ustedes están corriendo, y no solo son estas tres, sino que también hay configuraciones
76
00:05:02,830 --> 00:05:09,040
internas entre cada una de ellas, por lo cual voy a hacerlo solo con Ubuntu y ahí ustedes pueden seguirlo
77
00:05:09,250 --> 00:05:12,040
para que miren como es en su versión de sistema operativo.
78
00:05:12,040 --> 00:05:17,170
Pero para gente de Linux, por favor esperen hasta el siguiente video para personas de Windows y Mac,
79
00:05:17,350 --> 00:05:23,230
basta con que ustedes vengan y descarguen lo que es Docker Texto para su sistema operativo es una descarga
80
00:05:23,230 --> 00:05:24,400
relativamente grande.
81
00:05:24,400 --> 00:05:27,130
Como ustedes pueden ver aquí, son 600 megas en este momento.
82
00:05:27,430 --> 00:05:33,550
Puede que cuando ustedes lo vean sea más o más bueno o menos, y cuando esto termine es otra instalación
83
00:05:33,550 --> 00:05:34,900
de next next, next.
84
00:05:35,290 --> 00:05:40,180
No hay que hacer mucha cosa para instalar Docker Desktop nuevamente en Windows y en Mac.
85
00:05:40,570 --> 00:05:46,150
También les pido que tengan presente que hay una dependencias y requisitos mínimos en sistema operativos
86
00:05:46,150 --> 00:05:46,780
de Windows.
87
00:05:46,780 --> 00:05:53,650
Si ustedes no tiene una computadora que cumpla o satisfaga todos los requisitos de Docker Desktop,
88
00:05:53,650 --> 00:05:54,840
no lo van a poder instalar.
89
00:05:54,850 --> 00:06:00,910
Entonces, por favor, antes de hacer cualquier otra cosa, revisen no requisitos acorde a su computadora.
90
00:06:01,660 --> 00:06:06,100
Una vez dicho eso y descargamos e instalamos Docker de esto lo podríamos abrir.
91
00:06:06,100 --> 00:06:12,280
Simplemente manden a llamar Docker o abran las opciones del menú Docker y busquen Docker.
92
00:06:12,280 --> 00:06:16,720
Resto, espérense un momento a que aquí diga que el engine está corriendo.
93
00:06:16,930 --> 00:06:21,460
Si ustedes tuvieran algún error, yo que les va a decir más o menos cuál es el error por el cual el
94
00:06:21,460 --> 00:06:27,720
engine no pudo levantarse, entonces en ese caso hay que tratar nuevamente de leer ese error y solventarlo,
95
00:06:27,730 --> 00:06:31,660
pero la instalación debería ser bastante transparente para la mayoría de nosotros.
96
00:06:32,500 --> 00:06:33,850
Realmente algún inconveniente?
97
00:06:33,850 --> 00:06:39,910
Pueden postear algunas preguntas o bien leer el error y buscarlo, porque básicamente es eso.
98
00:06:39,910 --> 00:06:44,320
Son problemas bastante comunes de una instalación, ya que no hay muchas configuraciones previas.
99
00:06:45,100 --> 00:06:49,210
Por ahora puedo pueden minimizarlo o cerrarlo para la parte de Linux.
100
00:06:49,210 --> 00:06:52,720
Recuerden, lo vamos a hacer en la próxima clase de manera en conjunto.
101
00:06:53,170 --> 00:06:58,630
Regresando a la parte de las instalaciones, ya tenemos esto y aquí luego vamos a pasar a Table Plus,
102
00:06:58,630 --> 00:07:00,280
que es totalmente opcional.
103
00:07:00,520 --> 00:07:05,710
Nosotros vamos a ocupar entradas, digamos que a ver bases de datos y también hay imágenes que vamos
104
00:07:05,710 --> 00:07:11,020
a poder usar ya de programas para analizar la base de datos, pero en general yo voy a estar trabajando
105
00:07:11,020 --> 00:07:17,890
con Table Plus para esto podemos abrir o hacer clic donde dice Mac o Windows lo descargan, es gratuito,
106
00:07:17,890 --> 00:07:23,260
hay un ticket de pago que es Podemos trabajar bastante bien con el ticket gratuito a menos de que ustedes
107
00:07:23,260 --> 00:07:26,200
ya tengan algún programa para manejar sus bases de datos.
108
00:07:26,590 --> 00:07:30,760
Lo que me gusta de Table Plus es que maneja toda la base de datos en las cuales nosotros vamos a trabajar
109
00:07:30,760 --> 00:07:36,310
en este curso, es decir, vamos a trabajar con diferentes bases de datos y vamos a poderlas conectar
110
00:07:36,310 --> 00:07:36,720
aquí.
111
00:07:36,730 --> 00:07:42,010
Esto incluye bases de datos como Mongo, DB, entre otros, y tenemos un único y un único software para
112
00:07:42,010 --> 00:07:42,880
manejarlas todas.
113
00:07:43,270 --> 00:07:45,910
Pero de nuevo, eso es parte totalmente opcional.
114
00:07:45,940 --> 00:07:48,370
Ustedes pueden usar cualquier otro programa si así lo prefieren.
115
00:07:48,370 --> 00:07:50,110
No hay ninguna necesidad de que sea este.
116
00:07:50,650 --> 00:07:52,480
Inclusive también está la versión de Linux.
117
00:07:52,480 --> 00:07:57,070
Entonces pueden hacer aquí y lo instalan acorde a su versión de Linux.
118
00:07:57,670 --> 00:08:03,220
Luego también me dediqué un par de semanas a crear esta guía de atajos de Docker, la cual voy a estar
119
00:08:03,220 --> 00:08:04,360
utilizando a lo largo del curso.
120
00:08:04,360 --> 00:08:10,210
Por favor, descarguen la nos va a servir y nos va a servir también de guía sobre cómo trabajar con
121
00:08:10,240 --> 00:08:10,600
Docker.
122
00:08:10,930 --> 00:08:15,490
Por cierto, o por lo menos una guía de atajos de Docker inicial para bueno, bastante útil para las
123
00:08:15,490 --> 00:08:17,710
personas que están empezando en este mundo.
124
00:08:18,430 --> 00:08:19,930
Nuevamente lo pueden descargar.
125
00:08:19,930 --> 00:08:24,850
Si ustedes me quieren hacer un grandísimo favor, compartan esta hoja de atajos en sus redes sociales.
126
00:08:24,850 --> 00:08:26,200
Ayúdenme a llegar a más personas.
127
00:08:26,200 --> 00:08:27,610
Esto es totalmente gratuito.
128
00:08:27,610 --> 00:08:28,810
Ustedes lo pueden compartir.
129
00:08:29,320 --> 00:08:34,570
Y si ustedes llegaron a través de esta hoja, pues bienvenidos y gracias que a la persona que lo compartió
130
00:08:35,050 --> 00:08:38,860
entonces tengan esta hoja a la mano, la vamos a estar trabajando bastante, descarguen.
131
00:08:38,860 --> 00:08:40,420
Es más, yo la tengo aquí en el escritorio.
132
00:08:40,810 --> 00:08:45,700
Cuando ocupes hacer ciertas referencias en la última página tenemos ciertas glosario de términos que
133
00:08:45,700 --> 00:08:52,750
son bastante comunes en el mundo de Docker y también tenemos la parte de lo que es Docker compost.
134
00:08:52,750 --> 00:08:58,060
Tenemos los archivos de Docker file, tenemos los comandos básicos para trabajar con nuestras imágenes
135
00:08:58,060 --> 00:08:59,620
Todo, todo mediante terminal.
136
00:09:00,710 --> 00:09:04,820
Obviamente también le voy a enseñar unas partes de Docker Desktop, pero usualmente les voy a recomendar
137
00:09:04,820 --> 00:09:08,420
que siempre nos acostumbremos a trabajar con la parte de la terminal.
138
00:09:08,970 --> 00:09:11,010
Ok, una vez ya lo tienen a la mano, podemos seguir?
139
00:09:11,030 --> 00:09:14,090
Me van a preguntar o me preguntan mucho cuáles son mis extensiones de Visual Studio?
140
00:09:14,330 --> 00:09:18,140
La verdad es que no son muchas extensiones las que yo voy a necesitar trabajar aquí.
141
00:09:18,590 --> 00:09:25,550
Una de ellas es este Activities Bar, el cual yo tengo ocupada la barra lateral y puedo poner aquí el
142
00:09:25,970 --> 00:09:26,630
estatus bar.
143
00:09:26,680 --> 00:09:30,350
O sea, este estatus bar que está aquí abajo, yo lo tengo de esta manera.
144
00:09:30,380 --> 00:09:31,430
Esto es lo que hace la Activity.
145
00:09:31,760 --> 00:09:34,280
Es totalmente opcional, pero muchas personas me lo preguntan.
146
00:09:34,290 --> 00:09:35,000
Ahí se los dejo.
147
00:09:35,000 --> 00:09:40,310
Pero en lo personal, ahora prefiero trabajar con un editor de código lo más limpio posible.
148
00:09:40,820 --> 00:09:44,510
También me preguntan cuál es el tema que estoy
utilizando para este curso.
149
00:09:44,510 --> 00:09:46,160
Voy a estar trabajando con Ara Tin.
150
00:09:47,560 --> 00:09:48,760
Podemos hacer clic acá.
151
00:09:49,510 --> 00:09:53,670
Lo instalamos, abrimos Visual Studio Code y lo establecemos ahora.
152
00:09:53,680 --> 00:09:54,000
Tim.
153
00:09:54,100 --> 00:09:56,560
Y eso es básicamente todo lo que hay que hacer por ahí.
154
00:09:57,130 --> 00:09:58,060
Regresemos por acá.
155
00:09:58,090 --> 00:09:59,440
Este es mi set de íconos.
156
00:09:59,440 --> 00:10:01,150
Ustedes lo pueden instalar de la misma manera.
157
00:10:01,150 --> 00:10:03,160
Hacen clic acá, abren el Studio Code.
158
00:10:03,520 --> 00:10:04,420
Además hay una actualización.
159
00:10:04,430 --> 00:10:07,470
Voy a actualizar y voy a hacer el reload y listo.
160
00:10:07,480 --> 00:10:09,910
Con eso ya tenemos instalado nuestro paquete de iconos.
161
00:10:10,810 --> 00:10:15,310
Lo voy a cerrar y también me preguntan sobre mis wallpapers.
162
00:10:15,340 --> 00:10:19,090
Estos wallpapers yo se los estoy dejando a ustedes, por ejemplo, este de aquí de Docker.
163
00:10:19,600 --> 00:10:20,890
Ustedes lo van a encontrar por acá.
164
00:10:20,890 --> 00:10:23,980
Estos son todos los wallpapers que yo uso a lo largo de mi curso o de mis cursos.
165
00:10:23,980 --> 00:10:25,600
Pueden usarlos el que quieran.
166
00:10:25,600 --> 00:10:30,820
Algunos los he creado yo, otros he descargado, algunos tienen la fuente de donde están y esos son
167
00:10:30,820 --> 00:10:35,090
simplemente algunos wallpapers que he hecho o descargado de internet perfectamente.
168
00:10:35,110 --> 00:10:40,060
Ustedes los pueden utilizar si les gustan y este JSON viewer es una extensión de Google.
169
00:10:40,060 --> 00:10:45,340
Creo que tengo para ver los archivos o las respuestas JSON un poquito más bonitas en el navegador web.
170
00:10:46,480 --> 00:10:48,670
Espero que no tengan ningún problema instalando esto.
171
00:10:48,670 --> 00:10:54,280
No son instalaciones complicadas y en la parte del siguiente video es totalmente opcional.
172
00:10:54,280 --> 00:10:57,790
Si ustedes están trabajando en Windows y Mac se lo pueden saltar, pero voy a hacer esta instalación
173
00:10:57,790 --> 00:11:05,050
de Docker en Linux porque no es que sea complicada, pero requiere un par de pasos extra y no están
174
00:11:05,530 --> 00:11:09,250
como next, next, next y entonces por eso lo vamos a hacer en Linux en la siguiente clase.
175
00:11:09,520 --> 00:11:10,270
Entonces dejemoslo así.
176
00:11:10,270 --> 00:11:11,260
Los veo en el siguiente video.

Continuar navegando