Saltar al contenido

Si quieres  hacer pruebas, como  por ejemplo,  con un Windows Server, te puede servir esta página

 

https://www.microsoft.com/es-es/evalcenter/

Y ya de paaso ... http://www.mundosql.es/2016/09/29/ampliar-el-periodo-de-prueba-de-sistemas-windows/

Cualquier duda, sugerencia que tengas pasate por el grupo de facebook:

https://www.facebook.com/groups/juankartips/

Ya vimos:

http://www.mundosql.es/2016/12/01/primeros-pasos-con-docker/

Ahora vamos a instalar SQL Server.

Vamos primero a ver las imágenes que podemos utilizar.

captura

Vamos a utilizar la propia de Microsoft.

captura

captura

Ahora vemos las imágenes que tenemos instaladas

captura

Ahora toca entrar en el SQL Server, que veremos en un próximo artículo de forma comando y con el SSMS.

Cualquier duda, sugerencia que tengas pasate por el grupo de facebook:

https://www.facebook.com/groups/juankartips/

Os esperosqldocker

1

Ya vimos

http://www.mundosql.es/2016/11/28/introduccion-a-docker/

Lo primero que vamos a hacer es instalar Docker con powershell

Para ello nos vamos una consola de Powershell con derechos privilegiados y habilitamos la características de Contenedores e Hyper-V como vimos en el articulo anterior de Docker en el Panel de Control.

captura

 

A continuación hacemos un Restart-Computer. Abimos una vez mas la consola de powershell.

captura

Docker es necesario para trabajar con contenedores Windows. Docker consiste en un motor Docker y el cliente Docker. Vamos a instalarlo

Invoke-WebRequest "https://test.docker.com/builds/Windows/x86_64/docker-1.13.0-rc2.zip" -OutFile "$env:TEMP\docker-1.13.0-rc2.zip" -UseBasicParsing

Expand-Archive -Path "$env:TEMP\docker-1.13.0-rc2.zip" -DestinationPath $env:ProgramFiles

$env:path += ";c:\program files\docker"

[Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\Program Files\Docker", [EnvironmentVariableTarget]::Machine)

Lo que hemos realizdo aqui es:

1.- Descarga del Zip

2.- Espander ese zzip

3.- Habilitar un directorio y que sea un enlace persistente.

A continuacion:

captura

Registramos e iniciamos servicios docker

captura

Aqui vemos que no hay imagenes y la version de Docker

captura

Vemos las imagenes de Sql Server y propiamente las que hay en microsoft.

En un ´próximo articulo vemos como instalar nuestro SQL Server.

Os invito a las Charlas que vamos a hacer desde MundoSQL en este mes de Diciembre:

http://www.mundosql.es/2016/11/30/charlas-para-el-mes-de-diciembre-de-mundosql/

Y si quieres dar algún tipo de charla, hazmelo saber 😉 y como no:

20169999

Cualquier duda, sugerencia que tengas pasate por el grupo de facebook:

https://www.facebook.com/groups/juankartips/

Os espero

1

docker

Vamos a hacer un despliegue que vamos a meter un SQL Server dentro de un Docker. También tenía material en este blog pero no me convencía mucho por lo que lo he borrado  y vamos a poner algo mas instructivo.

Docker es un proyecto de código abierto con el que fácilmente podremos crear "contenedores". Estos contenedores de Docker podemos decir que son como máquinas virtuales ligeras y que son  menos exigentes para el hardware del equipo en si.

Como dice Microsoft: "Básicamente, un contenedor es un lugar aislado donde una aplicación puede ejecutarse sin afectar al resto del sistema y sin que el sistema afecte a la aplicación. Los contenedores son la siguiente evolución en el campo de la virtualización".

captura

Cuando se empieza empezar a trabajar con contenedores, verá que hay similitudes entre un contenedor y una máquina virtual.

captura

Son conceptos similares pero no es lo mismo. Un contenedor es muy ligero, ya que a una máquina virtual necesitas ponerle  un sistema operativo para que  funcione, un contenedor de Docker funciona con el sistema operativo que tiene la máquina en la que se ejecuta el contenedor.

Vamos, que un contenedor Docker toma los aspectos básicos de funcionamiento del sistema operativo de la máquina en la que se ejecuta lo vuelve más ligero que una máquina virtual.

Yo voy a hacerlo los siguientes artículos desde un  Windows 10 Anniversary Edition (Professional o Enterprise) y en un Windows 2016 Server, las 2, dentro de Windows Azure.

En Windows 10  debe tener la versión 14393.222 o posterior.

captura

En un próximo artículo vamos a ver el "Lenguaje Docker".

Para activarlo, nos vamos a las características de nuestro  Windows 10 dentro del Panel de Control:

captura

Ahora damos a reiniciar equipo.

Cualquier duda, sugerencia que tengas pasate por el grupo de facebook:

https://www.facebook.com/groups/juankartips/

Y si quieres dar algún tipo de charla, hazmelo saber 😉