[RUBY] À propos de Docker, faux serveur et conteneur

Docker! Serveur virtuel! récipient! sur

Qu'est-ce que Docker

Logiciel open source pour développer, déployer et exécuter des applications en utilisant la conteneurisation!

bit201712121505387423.jpg

Qu'est-ce qu'un serveur virtuel?

Un mécanisme pour exécuter virtuellement plusieurs serveurs sur un seul serveur!

Qu'est-ce qu'un conteneur?

Un environnement d'exécution isolé des autres utilisateurs. Il a un temps de démarrage plus court qu'un serveur virtuel et vous pouvez exécuter plusieurs conteneurs en même temps avec le même matériel de performance!

À propos du type de déploiement

Qu'est-ce que Canary Release?

Une méthode pour exposer les nouvelles fonctionnalités uniquement à certains utilisateurs et vérifier que la nouvelle version est exempte de bogues. Même s'il y a un problème avec le service, cela n'affectera pas l'ensemble! quelque chose comme.

Qu'est-ce que le déploiement Blue Green?

Une méthode d'opération de déploiement qui utilise un serveur virtuel, prépare deux environnements de production et peut définir la version pour chacun. Puisque nous allons en préparer deux, si un problème survient dans l'un ou l'autre, vous pouvez changer la direction de la requête vers l'un ou l'autre, de sorte que vous puissiez annuler celui qui a un problème entre-temps!

Qu'est-ce qu'un déploiement immuable?

Méthode de basculement vers un nouvel environnement au moment du déploiement en créant un environnement qui ne change pas toujours. Cela effacera l'ancien environnement!

Docker officiel http://docs.docker.jp/

Résumé

Vous avez maintenant un aperçu de Docker. En prime, le type de cloud est souvent utilisé, je vais donc le poster.

prime

SaaS Abréviation de «Software as a Service», lisez «Thirth» ou «Thirds». Il se réfère à la situation où le service est utilisé en accédant directement au serveur qui fournit le service sans l'installer côté client! (Exemple) Logiciels Office tels que Microsoft Office 365 Messagerie Web telle que Gmail Stockage en ligne tel que Dropbox Groupware tel que Cybows

PaaS Abréviation de «Platform as a Service», lire «Perth». Un service qui fournit une plateforme de publication d'applications créées sur le réseau! (Exemple) Heroku

IaaS Abréviation de "Infrastructure as a Service", lue comme "Earth" ou "Earth". Un service dans lequel les utilisateurs qui utilisent le service fournissent CPU, mémoire, stockage, etc. virtualisés via Internet! (Exemple) Microsoft Azure Google Compute Engine

C'est tout de la scène!

Recommended Posts

À propos de Docker, faux serveur et conteneur
À propos de Docker
Petit conteneur Docker
À propos de la capacité de Docker
En savoir plus sur l'image du docker et le FROM du Dockerfile
Créer un conteneur Docker pour un serveur Web simple Python
À propos de Bean et DI
À propos des classes et des instances
Accéder et déboguer le conteneur Docker Circle CI avec ssh
Découvrez Docker
À propos de gets et gets.chomp
À propos de la redirection et du transfert
À propos de l'encapsulation et de l'héritage
Prise en charge de Java 10 Docker
Un mémorandum lors de l'installation de Docker et de la construction d'un conteneur Linux
À propos de Serializable et serialVersionUID
Scène d'utilisation du conteneur Docker
Copiez et collez le contenu du fichier dans le conteneur Ubuntu Docker
Localisation japonaise du conteneur Docker de CentOS7 / CentOS8 et réglage de l'heure japonaise
À propos de l'instruction et de l'instruction if
À propos du verrouillage synchronisé et réentrant
Installez Docker sur Ubuntu Server 20.04
À propos du fonctionnement simple de Docker
À propos des hachages et symboles Ruby
[Java] À propos de String et StringBuilder
À propos de la limite d'extraction Docker Hub
À peu près la même et la même valeur
Surveillance des conteneurs CI / CD Docker
À propos des classes et des instances (évolution)
À propos de la méthode Pluck et de la méthode ID
À propos du package Java et de l'importation
À propos des classes et des instances Ruby
Serveur Web et serveur d'applications Rails
À propos des variables d'instance et attr_ *
Procédure de minimisation des conteneurs Docker d'Athrill
Jusqu'à ce que l'environnement docker soit créé et que le conteneur Ubuntu soit démarré et arrêté
Allez-vous remplacer Docker? Outils de gestion de conteneurs de nouvelle génération Podman et Buildah