这里将安装一些,老夫在Docker里面安装的一些基本的服务。包含: MySQL,Redis,HBase,Kafka,Flink等

Docker MySQL

先在 Docker Hub 网上找到我们的镜像:
docker-mysql
docker-mysql-version

查看,是否安装成功:

1
docker ps

docker-mysql-image

我们开始运行容器:

1
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.18

docker-mysql-test
我们可以看到,我们的容器已经运行起来了,现在,我们就可以进入容器里面做操作了:

1
2
3
docker exec -it 1dfcb4028309 /bin/bash

mysql -uroot -p123456

如此,我们的 MySQL 就安装好了。远程工具也一样连接就好了。

Docker HBase

1
docker pull harisekhon/hbase:1.1
1
2
docker run -it harisekhon/hbase:1.1
docker exec -it hbase-test /hbase/bin/hbase shell

Docker Redis

1
2
3
4
5
6
7
8
# 下载镜像
docker pull redis
# 启动实例
docker run --name <redis_server_name> -d redis
# 持久性存储
docker run --name <redis_server_name> -d redis redis-server --appendonly yes
# 连接 redis-cli
docker run -it --network some-network --rm redis redis-cli -h some-redis