Docker 安装portainer
- 拉取镜像
docker pull lihaixin/portainer
- 发布portainer容器
# 启动镜像
docker run -d -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name portainer lihaixin/portainer
Docker 安装MySQL
- 拉取镜像
docker pull mysql
- 发布MySQL容器
docker run --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql/conf.d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
Docker 安装postgres
- 拉取镜像
##1、拉取postgres镜像
docker pull postgres:10.15
##2、启动一个数据库名称为pg-database的docker容器实例,不要使用postgres默认密码,按实际设置高强度密码
docker run -d --name zrzy-database \
-p 5432:5432 \
-e "POSTGRES_USER=postgres" \
-e "POSTGRES_DB=postgres" \
-e "POSTGRES_PASSWORD=postgres" \
postgres:10.15
##3、进入名词为kong-database的容器
docker exec -it kong-database bash
##4、登录postgres数据库
psql -h localhost -U postgres -p 5432 -W
##5、输入数据库密码postgres,按数据库实际密码输入
postgres
##6、创建kong数据库、账户和密码
create user zrzy with password 'root';##不要使用kong默认密码,按实际设置高强度密码
create database zrzy owner zrzy;
##7、退出数据库
\q
##8、退出kong-database容器
exit
##9、防火墙开放端口
firewall-cmd --zone=public --add-port=5432/tcp --permanent
##10、重新载入
firewall-cmd --reload
Docker 安装postGIS
- 拉取镜像
##1、拉取postGIS镜像
docker pull kartoza/postgis:10.0-2.4
##2、启动一个数据库名称为pg-database的docker容器实例,不要使用postgres默认密码,按实际设置高强度密码
docker run -t --name postgis --restart always \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=postgres \
-e ALLOW_IP_RANGE=0.0.0.0/0 \
-p 54321:5432 -d kartoza/postgis:10.0-2.4
##3、进入名词为kong-database的容器
docker exec -it kong-database bash
##4、登录postgres数据库
psql -h localhost -U postgres -p 5432 -W
##5、输入数据库密码postgres,按数据库实际密码输入
postgres
##6、创建kong数据库、账户和密码
create user zrzy with password 'root';##不要使用kong默认密码,按实际设置高强度密码
create database zrzy owner zrzy;
##7、退出数据库
\q
##8、退出kong-database容器
exit
##9、防火墙开放端口
firewall-cmd --zone=public --add-port=5432/tcp --permanent
##10、重新载入
firewall-cmd --reload
Docker 安装 iServer
docker run --name iserver1 -d -p 8090:8090 -v /root/iserver/datatest:/opt/iserverOPTs supermap/iserver
Docker 安装MongoDB
参考资料
https://blog.youkuaiyun.com/piaomiao_/article/details/125992026
Docker 安装 oracle
这个oracle占空间相对小一点
默认链接地址 localhost:1521/XE
- 拉取镜像
sudo docker pull deepdiver/docker-oracle-xe-11g
- 启动oracle
sudo docker run -d -p 1521:1521 --name oracle11g deepdiver/docker-oracle-xe-11g
- 其他操作细节,参见 服务器安装docker安装oracle导入数据
Docker上安装部署Elasticsearch(ES)详细教程
https://blog.youkuaiyun.com/djdjfjf1/article/details/134775443
深入浅出讲解 ElasticSearch的安装与使用【建议收藏】
深入浅出讲解 ElasticSearch的安装与使用【建议收藏】
- 使用Elasticsearch的REST API查看所有索引的示例代码
curl -X GET "localhost:9200/_cat/indices?v"
Postgres 数据库导入导出
https://blog.youkuaiyun.com/nandao158/article/details/129854121
基于docker搭建瀚高数据库HighGo6.0.1【图文】
https://blog.youkuaiyun.com/weixin_44385419/article/details/137549239