Docker: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
*[[Esportare la configurazione di un container docker in un file docker compose]]
*[[Esportare la configurazione di un container docker in un file docker compose]]
*[[Impostare un formato di default per il comando docker ps]]
*[[Elencare tutti gli indirizzi IP dei container docker]]
*[[Elencare tutte le porte esposte dai container docker]]
*[[Installazione dii un cluster docker swarm con storage condiviso ceph]]
*[[Docker impedisce il routing su una macchina]]


=Esempio=
=Esempio=

Latest revision as of 17:26, 19 September 2025

Esempio

apt-get install curl
curl -sS https://get.docker.com/ | sh
docker run hello-world
systemctl enable docker
curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
mkdir -p /var/www
printf '<?phpn ;phpinfo(); n?>' > /var/www/index.php
cat /var/www/index.php

docker run -d --name=apache -p 8080:80 -v /var/www:/var/www/html  php:apache
docker ps
http://1.2.3.4:8080

Riferimenti


Ubuntu VM

docker run -d --name ubuntu ubuntu:bionic
docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
8e0bf3398603        ubuntu:bionic       "/bin/bash"         3 minutes ago       Up 3 minutes                            zealous_poitras


docker rename zealous_poitras ubuntu-18.04
docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
8e0bf3398603        ubuntu:bionic       "/bin/bash"         3 minutes ago       Up 3 minutes                            ubuntu-18.04
sudo docker attach ubuntu

Per definire le variabili:

docker -e MYSQL_PASSWORD=pippo ....

immagine ubi8 ufficiale redhat. ubi-init usa systemd

OKD è la versione opensource di openshift

oc whoami oc new projct pippo oce newapp web oc newroute

vedere github gabrielev