Giter Club home page Giter Club logo

idanirf / docker-tutorial Goto Github PK

View Code? Open in Web Editor NEW

This project forked from joseluisgs/docker-tutorial

1.0 0.0 0.0 47.3 MB

2DAW Tutorial de Docker para el desarrollo avanzado de código y despliegue de aplicaciones con distintos ejemplos prácticos. Aprende a usar Docker Files y Docker Compose.

Home Page: https://github.com/joseluisgs/docker-tutorial

License: MIT License

Shell 23.69% JavaScript 2.38% PHP 9.62% Java 20.92% TypeScript 0.48% HTML 12.52% Vue 14.69% Dockerfile 15.70%

docker-tutorial's Introduction

DOCKER Tutorial

2DAW Tutorial de Docker para el desarrollo avanzado de código.

GitHub

assets/image.png

Acerca de

Tutorial de Docker de supervivencia a 2DAW. Ejemplos usados en clase. Aprenderemos a manejar imagenes y contenedores y cómo aplicarlos para mejorar en el desarrollo de software. Siempre con el objetivo de poder crear un entorno que podamos comaprtir y facilitar el despliegue de nuestro proyecto.

Contenidos

  • ¿Qué es Docker?
  • Instalación
  • Comandos básicos
  • Ejecutando contenedores
  • Dockerfile y nuestras imágenes
  • Persistencia de datos
  • Enlazando contenedores
  • Docker Compose
  • Docker Hub
  • Despliegue con Docker Hub y GitHub
  • Trucos y consejos
  • Optimización
  • Herramientas para Docker
  • Docker Swarm

Colaborar o nuevos contenidos o ejemplos

¿Cómo colaborar o corregir un cambio?

Para solicitar un cambio o ayudarme a pulir errores o a mejorar el contenido del curso y las transparencias lo podéis hacer de la siguiente manera:

  • Siempre debéis hacer un fork del proyecto para trabajar con él.
  • Lo primero es crear una rama con tu nombre de usuario de GitHub (vamos a ser ordenados)
  • En la carpeta updates de tu rama añadís un fichero con vuestro nombre de GitHub para que en dicho fichero vayáis actualizando con las cosas que queráis aportar. Este fichero debe estar redactado usando markdown.
    • Indicáis el número de la página de la presentación (por ejemplo página 34). Indicáis el texto y remarcáis la palabra o error detectado.
    • De la misma manera si queréis incorporar un gráfico o figura lo indicáis en qué página, o si es nueva donde iría y subís ese recurso en la carpeta updates.
    • También podéis aportar referencias, herramientas y cosas útiles que os han servidor para dominar Git y GitHub.
  • Posteriormente hacéis un commit en vuestro repositorio y luego un pull request de los cambios indicados en tu rama y en la conversación me detallas algo de información y si el cambio se aprueba lo verás en la próxima versión Mira este vídeo y este otro.

Gracias por colaborar y entre todos mejoramos usando GitHub. Espero vuestros pull requests 😄

Autor

Codificado con 💖 por José Luis González Sánchez

Twitter GitHub

Contacto

Cualquier cosa que necesites házmelo saber por si puedo ayudarte 💬.

        

Licencia

Este proyecto esta licenciado bajo licencia MIT, si desea saber más, visite el fichero LICENSE para su uso docente y educativo.

docker-tutorial's People

Contributors

joseluisgs avatar mamoreo avatar

Stargazers

Daniel Rodríguez Fernández avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.