Last active
August 30, 2022 02:52
-
-
Save davelooi/fae7a0a8753119ead7f07a02315c568b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Start a new mysql 5.7 DB at host port 3306 | |
docker run --name=mysql57 -e MYSQL_ROOT_PASSWORD=password -p 3306:3306 -d mysql/mysql-server:5.7 | |
# Connect to docker container | |
docker exec -it mysql57 mysql -p | |
# Create superuser | |
create user looi@'%' identified by 'password'; | |
grant all on *.* to looi@'%'; | |
flush privileges; | |
# Start a new mysql 5.7 DB at host port 3307 | |
docker run --name=mysql80 -e MYSQL_ROOT_PASSWORD=password -p 3307:3306 -d mysql/mysql-server:8.0 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci | |
# Connect to docker container | |
docker exec -it mysql80 mysql -p | |
# Create superuser | |
create user looi@'%' identified by 'password'; | |
grant all on *.* to looi@'%'; | |
flush privileges; | |
# Start a new redis server at host port 6379 | |
docker run --name=redis1 -p 6379:6379 -d redis | |
# Start RedisInsight | |
docker run -d --name=redisinsight -v redisinsight:/db -p 8001:8001 redislabs/redisinsight:latest | |
# Start a new redis-ts server at host port 6380 | |
docker run --name=redists1 -p 6380:6379 -d redislabs/redistimeseries:1.4.4 | |
# Start a new postgres server | |
docker run --name postgres1 -e POSTGRES_PASSWORD=password -d -p 5432:5432 postgres | |
# Connect into the container | |
docker exec -it postgres1 psql --username postgres --password | |
# Connect as default user | |
psql --host=127.0.0.1 --username=postgres --password | |
# Create superuser | |
create user looi with superuser password 'password'; | |
# Start a new timescaledb server | |
docker run --name timescaledb1 -e POSTGRES_PASSWORD=postgres -d -p 5432:5432 timescale/timescaledb:1.7.4-pg12 | |
# Start a new mongodb server | |
docker run -d --name mongodb1 -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=mongoadmin -e MONGO_INITDB_ROOT_PASSWORD=secret mongo:4.4 | |
# Start a dynamodb-local server | |
docker run -d --name=dynamodb1 -p 8000:8000 amazon/dynamodb-local:latest | |
# Start a remote standalone selenium chrome | |
docker run --name selenium1 -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-chrome:96.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment