initial
commit
059179af33
@ -0,0 +1,36 @@
|
|||||||
|
# Setup Redis server on Docker
|
||||||
|
|
||||||
|
1. Start docker
|
||||||
|
|
||||||
|
```
|
||||||
|
$ docker-composer up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
2. to enter CLI
|
||||||
|
|
||||||
|
```
|
||||||
|
// check image name
|
||||||
|
$ docker ps
|
||||||
|
|
||||||
|
// enter interactive shell
|
||||||
|
$ docker exec -it razer-redis_redis_1 bash
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Test redis connectivity. [Reference](https://redis.io/topics/rediscli)
|
||||||
|
|
||||||
|
```
|
||||||
|
$ sudo apt install redis-tools
|
||||||
|
|
||||||
|
// default : localhost:6379
|
||||||
|
$ redis-cli incr mycounter
|
||||||
|
(integer) 1
|
||||||
|
|
||||||
|
// test ping using address
|
||||||
|
$ redis-cli -h server1.razer.org -p 6379 ping
|
||||||
|
PONG
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Stop server
|
||||||
|
```
|
||||||
|
$ docker-compose down
|
||||||
|
```
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
version: '2'
|
||||||
|
|
||||||
|
services:
|
||||||
|
redis:
|
||||||
|
image: 'bitnami/redis:latest'
|
||||||
|
environment:
|
||||||
|
- ALLOW_EMPTY_PASSWORD=yes
|
||||||
|
ports:
|
||||||
|
- "6379:6379"
|
||||||
@ -0,0 +1,31 @@
|
|||||||
|
# Setup docker for mySql
|
||||||
|
|
||||||
|
1. Start docker
|
||||||
|
|
||||||
|
```
|
||||||
|
$ docker-composer up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
2. to enter CLI
|
||||||
|
|
||||||
|
```
|
||||||
|
$ docker exec -it razer-sql_db_1 bash
|
||||||
|
```
|
||||||
|
|
||||||
|
3. mysql
|
||||||
|
|
||||||
|
```
|
||||||
|
$ mysql -p
|
||||||
|
|
||||||
|
// password : root
|
||||||
|
|
||||||
|
> show databases;
|
||||||
|
> use db1;
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Stop docker
|
||||||
|
|
||||||
|
```
|
||||||
|
$ docker-compose down
|
||||||
|
```
|
||||||
@ -0,0 +1,19 @@
|
|||||||
|
# Use root/example as user/password credentials
|
||||||
|
version: '3.1'
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
db:
|
||||||
|
image: mysql
|
||||||
|
command: --default-authentication-plugin=mysql_native_password
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- "3306:3306"
|
||||||
|
environment:
|
||||||
|
MYSQL_ROOT_PASSWORD: root
|
||||||
|
|
||||||
|
#adminer:
|
||||||
|
# image: adminer
|
||||||
|
# restart: always
|
||||||
|
# ports:
|
||||||
|
# - 8080:8080
|
||||||
Loading…
Reference in New Issue