Accueil Docker
Docker
Document d’archive. Les informations, services et caractéristiques décrits reflètent le texte d’origine ; leur validité actuelle n’est pas confirmée.
Principe : Modélisation : Implémentation : Installation : Architecture Docker & Swarm sudo apt install -y libwww-perl curl htop iotop iftop #installation docker UBUNTU sudo apt install -y software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" sudo apt-get clean sudo apt-get update sudo apt-cache policy docker-ce sudo apt-get install -y docker-ce sudo systemctl status docker sudo usermod -aG docker ${USER} sudo su - ${USER} sudo id -nG docker run -d --restart always --privileged -h docker.lambdaprod.fr --name Portainer --label Portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v Portainer_data:/data -d portainer/portainer docker run -d --restart always -h registry.lambdaprod.fr --name Registry --label Registry -v Registry_data:/var/lib/registry registry:2 docker run -d --restart always -h influxdb.lambdaprod.fr --name InfluxDB --label InfluxDB -p 8086:8086 -p 8083:8083 -v Influxdb_data:/var/lib/influxdb influxdb docker run -d --restart always -h mongo.lambdaprod.fr --name Mongo --label Mongo -v Mongo_data:/data/db -v Mongo_data:/data/configdb mongo:3 docker run -d --restart always -h mysql.lambdaprod.fr --name MySQL --label MySQL -v MySQL_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD= [redacted] docker run -d --restart always -h elasticsearch.lambdaprod.fr --name ElasticSearch --label ElasticSearch -p 9200:9200 -p 9300:9300 -v Elasticeearch_data:/data -v Elasticeearch_data:/usr/share/elasticsearch/data --security-opt seccomp=unconfined -e "http.host=0.0.0.0" -e "xpack.security.enabled=false" -e ES_JAVA_OPTS='-Xms2g -Xmx2g' -d docker.elastic.co/elasticsearch/elasticsearch:5.6.2 docker run -d --restart always -h grafana.lambdaprod.fr --name Grafana --label Grafana -v Grafana_data:/var/lib/grafana -v Grafana_data:/var/log/grafana -e "GF_SECURITY_ADMIN_PASSWORD=[redacted]" grafana/grafana docker run -d --restart always -h graylog.lambdaprod.fr --name Graylog --link Mongo -p 12201:12201 -p 514:514 -p514:514/udp -p1514:1514/udp -v Graylog_data:/data -v Graylog_data:/usr/share/graylog/data -e GRAYLOG_WEB_ENDPOINT_URI="http://172.17.0.10:9000/api" -e ES_JAVA_OPTS='-Xms2g -Xmx2g' -e JVM_HEAPSIZE='-Xms2g -Xmx2g' -e GRAYLOG_SERVER_JAVA_OPTS='-Xms2g -Xmx2g -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -XX:NewRatio=1 -XX:MaxMetaspaceSize=512m -server -XX:+ResizeTLAB -XX:+UseConcMarkSweepGC -XX:+CMSConcurrentMTEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC -XX:-OmitStackTraceInFastThrow' -d graylog/graylog:2.4 docker run -d --restart=always -h rb.lambdaprod.fr --name Registry-Browser --label Registry-Browser -e DOCKER_REGISTRY_URL=http://registry.lambdaprod.fr klausmeyer/docker-registry-browser docker run -d --restart=always -h wordpress.lambdaprod.fr --name WordPress --label WordPress -v WordPress_data:/var/www/html -e WORDPRESS_DB_PASSWORD= [redacted] -e WORDPRESS_DB_HOST=172.17.0.6 wordpress