分类标签归档:Docker

[ kubesphere安装 ]


官网

一. 安装

debain系统, 所有k8s安装到一台主机上

1.1 ssh

注意需要配置允许root用户连接

1.2 安装依赖

apt-get install socat

apt-get install conntrack

apt-get install ebtables

apt-get install ipset

1.3 下载

如果您访问 GitHub/Googleapis 受限

设置时区

export KKZONE=cn

下载

curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.7 sh -

如果网络正常能连g

< Read more >

[ Mongodb部署 ]


docker-compose.yml

version: '3'
services:
  mongodb-container:
    image: mongo:latest
    container_name: mongodb-container
    command: [--auth]
    environment:
      # 时区上海
      TZ: Asia/Shanghai
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: root
      MONGO_I

< Read more >

[ FastDFS部署 ]


docker-compose.yml 防火墙开放22122 23000 8888 三个端口

version: "3.0"
services:
  tracker:
    hostname: tracker
    image: delron/fastdfs
    volumes:
      - ./fdfs/tracker:/var/fdfs
      - /etc/localtime:/etc/localtime
    network_mode: "host"
    command: tracker
  storage:
    hostn

< Read more >

[ chat-bing新版前端 ]


1. default.conf文件-nginx用

server {
    listen       443 ssl;
    #listen  [::]:443;
    server_name  lbwnb.wdnmdnszz.top;

    ssl_certificate      /ssl_key/full_chain.pem;
    ssl_certificate_key  /ssl_key/private.key;

    ssl_session_timeout 5m;   
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_cipher

< Read more >

[ Django+vue3+uwsgi+nginx+https本地部署 ]


1. vue3打包

会在项目目录下生成一个dist文件夹, 直接挂载到nginx中就行

npm run build

2. https本地版本配置

  1. openssl genrsa -des3 -out server.key 2048
  2. openssl req -new -key server.key -out server.csr 说明:需要依次输入国家,地区,城市,组织,组织单位,Common Name和Email。其中Common Name,可以写自己的名字或者域名,如果要支持https,Common Name应该与域名保持一致,否则会引起浏览器警告。
  3. openssl rsa -i

< Read more >

[ 部署Chat-API ]


GITHUB参考文章

部署

  1. 拉取项目
  2. 在项目文件下创建dockerfile文件

dockerfile

FROM python:3

ENV PYTHONUNBUFFERED 1
WORKDIR /usr/src/app

RUN apt-get install default-libmysqlclient-dev -y && \
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

COPY requirements.txt ./
RUN pip install --upgrade pip &&am

< Read more >