分类标签归档:docker

docker 设置独立centos 容器(独立IP)


创建自定义docker 网络

docker network create -d macvlan --subnet=192.168.1.0/16 --gateway=192.168.1.1 -o parent=eth0 mynet
  1. macvlan 模式 subnet(网段),gateway(网关) parent(指定物理网卡)
  2. macvlan 模式会独占物理网卡,一个物理网卡只能开启个macvlan 模式

创建centos 容器

docker run -itd --name centos7 \
--net mynet \
--ip 192.168.1.13 \
--mac-address 

查看详情

docker 安装 mysql8


sudo docker run -p 8306:3306 --name mysql_8 \
--privileged=true \
--restart=always \
-v /data/data_mate/mysql/mysql-files:/var/lib/mysql-files \
-v /data/data_mate/mysql/conf:/etc/mysql \
-v /data/data_mate/mysql/logs:/var/log/mysql \
-v /data/data_mate/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASS

查看详情

docker 安装达梦数据库


1,下载docker 镜像 https://eco.dameng.com/download/?_blank

2,安装步骤 https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html

# 导入镜像
docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar
# 创建容器并启动
docker run -d -p 30236:5236 --restart=always \
--name dm8_test --privileged=true \
-e PAGE_S

查看详情

使用docker安装fastdfs


fastdfs

1、使用docker安装fastdfs

docker run -dti \
--network=host \
--name tracker \
-v /opt/fastdfs/tracker:/var/fdfs \
-v /etc/localtime:/etc/localtime \
delron/fastdfs tracker

docker run -dti  \
--network=host \
--name storage \
-e TRACKER_SERVER="0.0.0.0:22122" \
-v /opt/fastdfs/storage:/v

查看详情

docker minio 配置


  • docker 拉去镜像
docker pull minio/minio:latest
  • 启动容器
    docker run -p 8000:9000 -p 8001:9001 --name minio \
    -d --restart=always \
    -e "MINIO_ACCESS_KEY=admin" \
    -e "MINIO_SECRET_KEY=**********" \
    -e "MINIO_SERVER_URL=https://Your_Domin.com:8001" \
    -e "MINIO_BROWSER_REDI

查看详情

arm-docker-ubuntu安装


1,安装包,允许 apt 命令 HTTPS 访问 Docker 源。

apt install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

2.添加 Docker 官方的 GPG

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

3.将 Docker 的源添加到 /etc/apt/sources.list

sudo echo "deb https://downloa

查看详情

禅道(docker)安装


1,拉去开源版镜像

docker pull easysoft/zentao:12.3.3

2,启动镜像

docker run --name zentao -p 3388:80 \
-v /opt/zentaopms:/www/zentaopms \
-v /opt/mysqldata:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d easysoft/zentao:12.3.3

3,访问IP加3388端口即可

查看详情

yapi 安装(docker)


1,安装mongo数据库

docker run -d --name mongo-yapi -v /opt/mongo_data_yapi:/data/db mongo:3.4.24

2,获取 Yapi 镜像,版本信息可在 阿里云镜像仓库

docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi

3,初始化 Yapi 数据库索引及管理员账号

docker run -it --rm  --link mongo-yapi:mongo  \
--entrypoint npm  \
--workdir /api/vendors  registry.c

查看详情

前端包docker部署


1,首先得有docker环境,没有的参考我以前的记录

1,创建Dockerfile

touch Dockerfile

vim  Dockerfile

2.写入以下内容

FROM nginx:latest
COPY ./dist /usr/share/nginx/html/
COPY ./default.conf /etc/nginx/conf.d/
EXPOSE 80

意思是使用nginx镜像部署, 把当前路径./dist(前端打包后的静态文件) 拷贝至容器/usr/share/nginx/html/ 把当前路径./default.conf的配置文件拷贝至容器/etc/nginx/conf

查看详情