목록Docker (19)
오늘만살자
vi mongo-compose.yml version: '3.1' services: mongo: image: mongo restart: always ports: - 27017:27017 environment: MONGO_INITDB_ROOT_USERNAME: user MONGO_INITDB_ROOT_PASSWORD: password docker-compose -f mongo-compose.yml up -d
docker run -d --name mongodb -p 27017:27017 -v /mnt/data/mongodb:/data/db mongo --auth docker exec -it mongodb mongo admin db.createUser( { user: "admin", pwd: "password", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } ) docker exec -it mongodb mongo -u admin -p password --authenticationDatabase admin 새로운 유저 생성 db.createUser( { user: "testman", pwd: "password", roles: [ { role: "read..
docker run --name mariadb -d -p 3306:3306 -v /mnt/data/mariadb:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=mariadb mariadb
mysql-replica.yml version: "3.7" services: master: image: mysql:5.5 ports: - "3306:3306" volumes: - mysql-data:/var/lib/mysql - ./mysql/master.cnf:/etc/mysql/conf.d/master.cnf - "./mysql/:/docker-entrypoint-initdb.d/" environment: - TZ=Asia/Seoul - MYSQL_ROOT_PASSWORD=XXX - MYSQL_DATABASE=XXX - MYSQL_USER=XXX - MYSQL_PASSWORD=XXX deploy: mode: replicated replicas: 3 #placement: #constraints: #- ..
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo dnf repolist -v dnf list docker-ce --showduplicates | sort -r sudo dnf install docker-ce-3:18.09.1-3.el7 sudo systemctl disable firewalld sudo systemctl enable --now docker systemctl is-active docker systemctl is-enabled docker curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker..
docker volume create portainer_data docker run -d --restart=always --name portainer -p 9001:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/volumes/portainer_data:/data portainer/portainer:latest
출처 : https://www.weave.works/blog/swarmprom-prometheus-monitoring-for-docker-swarm Weave Cloud Weave Cloud is a software-as-a-service that simplifies deployment, monitoring and management for containers and microservices. www.weave.works git clone https://github.com/stefanprodan/swarmprom.git stefanprodan/swarmprom Docker Swarm instrumentation with Prometheus, Grafana, cAdvisor, Node Exporter an..
docker network create \ --driver overlay \ --ingress \ --subnet=10.11.0.0/16 \ --gateway=10.11.0.2 \ --opt com.docker.network.driver.mtu=1200 \ my-ingress
sudo apt-get -y update sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime sudo apt-get -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common wget curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo apt-key fingerprint 0EBFCD88 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release ..
https://github.com/docker/machine/releases curl -L https://github.com/docker/machine/releases/download/v0.16.2/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine && sudo cp /tmp/docker-machine /usr/local/bin/docker-machine