Skip to main content

Comandos prontos para rodar imagens | Imagens de banco de dados | Docker

  • Comandos prontos para rodar imagens | Imagens de banco de dados | Docker

Rodando imagem de bancos de dados

  • MongoDB

    • Conexão ASP.NET: mongodb://admin:admin123@localhost:27017
    docker run -d \
    --name mongodb \
    -p 27017:27017 \
    -e MONGO_INITDB_ROOT_USERNAME=admin \
    -e MONGO_INITDB_ROOT_PASSWORD=admin123 \
    -v mongodb_data:/data/db \
    mongo:7
  • CouchDB

    • Conexão em projeto JS: http://${dbUser}:${dbPassword}@${dbHost}:${dbPort}
    docker run -d -p 5984:5984 --name container-couch-db -e COUCHDB_USER=bluedesk -e COUCHDB_PASSWORD=b3b8476 couchdb:3
  • Sql server

        docker run --name sqlserver-2022 -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=yourStrong(!)Password" -p 1436:1433 -d mcr.microsoft.com/mssql/server:2022-latest
  • Postgres

        docker run --name minha-api-db \
    -e POSTGRES_USER=postgres \
    -e POSTGRES_PASSWORD=senha \
    -e POSTGRES_DB=minha_api \
    -p 5432:5432 \
    -d postgres
  • Redis

     docker run -d -p 6379:6379 -i -t redis:latest
    • Com notificação de expiração: docker run -d --name redis -p 6380:6379 redis:7.4.2 redis-server --notify-keyspace-events Ex

Outros

  • RabbitMQ

    https://hub.docker.com/_/rabbitmq

    docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 rabbitmq:3-management

    localhost:15672

    User: guest
    Password: guest
  • Keycloak

        docker run -p 8080:8080 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak start-dev
  • Cadvisor

      docker run -d \
    --name=cadvisor \
    --restart=always \
    -p 8080:8080 \
    -v /:/rootfs:ro \
    -v /var/run:/var/run:ro \
    -v /sys:/sys:ro \
    -v /sys/fs/cgroup:/sys/fs/cgroup:ro \
    -v /var/lib/docker/:/var/lib/docker:ro \
    -v /dev/disk/:/dev/disk:ro \
    --privileged \
    gcr.io/cadvisor/cadvisor:latest