关闭交互分区
sudo swapoff -a
分类标签归档:Docker
注意需要配置允许root用户连接
apt-get install socat
apt-get install conntrack
apt-get install ebtables
apt-get install ipset
设置时区
export KKZONE=cn
下载
curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.7 sh -
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_Idocker-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:
hostnserver {
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会在项目目录下生成一个dist文件夹, 直接挂载到nginx中就行
npm run build
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 &&amdocker-compose.yml - TRACKER_SERVER=xxxx:22122需要填写自己的tracker主机地址
version: "3.0"
services:
tracker:
hostname: tracker
image: delron/fastdfs
volumes:
- ./fdfs/tracker:/var/fdfs
- /etc/localtime:/etc/localtime
network_mode: "host"
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 && \
pip 注意点: - mysql的挂载配置文件, 需要注意 - 启动Mysql8后, 连接需要进入mysql进行用户配置
version: '3'
services:
db:
image: mysql:latest
restart: always
environment:
- MYSQL_DATABASE=test_db
- MYSQL_ROOT_PASSWORD=chenhaifeng
ports:
- "3306:3306"
volumes: