docker一键部署笔记

目录

openssl 生成32位随机数

数据库

gbase8s

数据库连接

postgres 

MySQL

第一步:创建对应的本地挂载目录

第二步:将配置文件以及初始化sql脚本放到我们对应的挂载目录中

​编辑

第三步:创建并运行指定挂载docker命令

redis

代理服务器

nginx

npmplus

出现 docker pull 错误

解决方法:

1、配置DNS

2、配置可用的docker镜像源

3、重启配置

使用细节

旧版本:

微服务

MinIO

RabbitMQ

其他项目级服务

服务器初始化配置

docker、docker compose 安装

简易防御脚本

fail2ban配置

sshd配置

Init核心初始化脚本

查询服务器防御情况脚本

docker添加远程docker主机

ssh方式:

docker context create myserver --docker "host=ssh://root@192.168.1.100"

tcp方式:

服务端:

临时启动:

# 服务端临时启动 sudo dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375

永久配置:

vim /usr/lib/systemd/system/docker.service # 在此行后面增加配置: # ExecStart=/usr/bin/dockerd # 新增: # -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

客户端:

docker -H tcp://192.168.5.54: