Docker相关记录

Docker 安装portainer

  1. 拉取镜像
docker pull lihaixin/portainer
  1. 发布portainer容器
# 启动镜像
docker run -d -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name portainer lihaixin/portainer

Docker 安装MySQL

  1. 拉取镜像
docker pull mysql
  1. 发布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. 拉取镜像
##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. 拉取镜像
##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.csdn.net/piaomiao_/article/details/125992026

Docker 安装 oracle

这个oracle占空间相对小一点
默认链接地址 localhost:1521/XE

  1. 拉取镜像
sudo docker pull deepdiver/docker-oracle-xe-11g
  1. 启动oracle
sudo docker run -d -p 1521:1521 --name oracle11g deepdiver/docker-oracle-xe-11g
  1. 其他操作细节,参见 服务器安装docker安装oracle导入数据

Docker上安装部署Elasticsearch(ES)详细教程

https://blog.csdn.net/djdjfjf1/article/details/134775443

深入浅出讲解 ElasticSearch的安装与使用【建议收藏】

深入浅出讲解 ElasticSearch的安装与使用【建议收藏】

  1. 使用Elasticsearch的REST API查看所有索引的示例代码
curl -X GET "localhost:9200/_cat/indices?v"

Postgres 数据库导入导出

https://blog.csdn.net/nandao158/article/details/129854121

基于docker搭建瀚高数据库HighGo6.0.1【图文】

https://blog.csdn.net/weixin_44385419/article/details/137549239

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值