当前位置: 首页 > news >正文

网站优化注意事项网上商城网站建设设计方案

网站优化注意事项,网上商城网站建设设计方案,莱芜网络推广,潍坊住房公积金官网1. 介绍 Harbor 是一个开源的企业级 Docker 镜像仓库,提供镜像存储、访问控制、安全扫描等功能。使用 Docker Compose 启动 Harbor 时,您可以指定一个自定义网络,以便管理容器之间的网络通信。在本示例中,我们将创建一个名为 har…
1. 介绍

Harbor 是一个开源的企业级 Docker 镜像仓库,提供镜像存储、访问控制、安全扫描等功能。使用 Docker Compose 启动 Harbor 时,您可以指定一个自定义网络,以便管理容器之间的网络通信。在本示例中,我们将创建一个名为 harbor 的网络,并为其指定子网 172.18.0.0/16

2. 创建 docker-compose.yml 文件

以下是一个包含 Harbor 服务和指定网络的 docker-compose.yml 配置文件:

version: '3.7'services:log:image: goharbor/harbor-log:v2.12.1container_name: harbor-logrestart: alwayscap_drop:- ALLcap_add:- CHOWN- DAC_OVERRIDE- SETGID- SETUIDvolumes:- /var/log/harbor/:/var/log/docker/:z- type: bindsource: ./common/config/log/logrotate.conftarget: /etc/logrotate.d/logrotate.conf- type: bindsource: ./common/config/log/rsyslog_docker.conftarget: /etc/rsyslog.d/rsyslog_docker.confports:- 127.0.0.1:1514:10514networks:- harborregistry:image: goharbor/registry-photon:v2.12.1container_name: registryrestart: alwayscap_drop:- ALLcap_add:- CHOWN- SETGID- SETUIDvolumes:- /data/registry:/storage:z- ./common/config/registry/:/etc/registry/:z- type: bindsource: /data/secret/registry/root.crttarget: /etc/registry/root.crt- type: bindsource: ./common/config/shared/trust-certificatestarget: /harbor_cust_certnetworks:- harbordepends_on:- loglogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "registry"registryctl:image: goharbor/harbor-registryctl:v2.12.1container_name: registryctlenv_file:- ./common/config/registryctl/envrestart: alwayscap_drop:- ALLcap_add:- CHOWN- SETGID- SETUIDvolumes:- /data/registry:/storage:z- ./common/config/registry/:/etc/registry/:z- type: bindsource: ./common/config/registryctl/config.ymltarget: /etc/registryctl/config.yml- type: bindsource: ./common/config/shared/trust-certificatestarget: /harbor_cust_certnetworks:- harbordepends_on:- loglogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "registryctl"postgresql:image: goharbor/harbor-db:v2.12.1container_name: harbor-dbrestart: alwayscap_drop:- ALLcap_add:- CHOWN- DAC_OVERRIDE- SETGID- SETUIDvolumes:- /data/database:/var/lib/postgresql/data:znetworks:- harborenv_file:- ./common/config/db/envdepends_on:- loglogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "postgresql"shm_size: '1gb'core:image: goharbor/harbor-core:v2.12.1container_name: harbor-coreenv_file:- ./common/config/core/envrestart: alwayscap_drop:- ALLcap_add:- SETGID- SETUIDvolumes:- /data/ca_download/:/etc/core/ca/:z- /data/:/data/:z- ./common/config/core/certificates/:/etc/core/certificates/:z- type: bindsource: ./common/config/core/app.conftarget: /etc/core/app.conf- type: bindsource: /data/secret/core/private_key.pemtarget: /etc/core/private_key.pem- type: bindsource: /data/secret/keys/secretkeytarget: /etc/core/key- type: bindsource: ./common/config/shared/trust-certificatestarget: /harbor_cust_certnetworks:- harbordepends_on:- log- registry- redis- postgresqllogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "core"portal:image: goharbor/harbor-portal:v2.12.1container_name: harbor-portalrestart: alwayscap_drop:- ALLcap_add:- CHOWN- SETGID- SETUID- NET_BIND_SERVICEvolumes:- type: bindsource: ./common/config/portal/nginx.conftarget: /etc/nginx/nginx.confnetworks:- harbordepends_on:- loglogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "portal"jobservice:image: goharbor/harbor-jobservice:v2.12.1container_name: harbor-jobserviceenv_file:- ./common/config/jobservice/envrestart: alwayscap_drop:- ALLcap_add:- CHOWN- SETGID- SETUIDvolumes:- /data/job_logs:/var/log/jobs:z- type: bindsource: ./common/config/jobservice/config.ymltarget: /etc/jobservice/config.yml- type: bindsource: ./common/config/shared/trust-certificatestarget: /harbor_cust_certnetworks:- harbordepends_on:- corelogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "jobservice"redis:image: goharbor/redis-photon:v2.12.1container_name: redisrestart: alwayscap_drop:- ALLcap_add:- CHOWN- SETGID- SETUIDvolumes:- /data/redis:/var/lib/redisnetworks:- harbordepends_on:- loglogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "redis"proxy:image: goharbor/nginx-photon:v2.12.1container_name: nginxrestart: alwayscap_drop:- ALLcap_add:- CHOWN- SETGID- SETUID- NET_BIND_SERVICEvolumes:- ./common/config/nginx:/etc/nginx:z- type: bindsource: ./common/config/shared/trust-certificatestarget: /harbor_cust_certnetworks:- harborports:- 80:8080depends_on:- registry- core- portal- loglogging:driver: "syslog"options:syslog-address: "tcp://localhost:1514"tag: "proxy"networks:harbor:external: falseipam:config:- subnet: 172.18.0.0/16
3. 关键配置说明
  • networks 部分:

    • harbor: 定义了一个自定义的 Docker 网络。
    • external: false: 表示该网络是 Docker Compose 创建的本地网络,而不是外部已存在的网络。
    • ipam: 配置了 IP 地址管理(IPAM)参数,用来指定子网 172.18.0.0/16
  • services 部分:

    • 每个 Harbor 服务(如 postgresqlcoreregistryctl 等)都被配置为连接到 harbor 网络。
    • depends_on 关键字用来指定容器之间的启动顺序,例如,core 服务需要在 postgresql 启动后启动。
  • ports 部分:

    • proxy 服务通过 ports 关键字将容器的端口映射到主机

端口,以便外部可以访问 Harbor 服务。

4. 启动 Harbor

在包含 docker-compose.yml 文件的目录中,使用以下命令启动 Harbor:

docker-compose up -d

这将启动所有 Harbor 服务并连接到您定义的自定义网络 harbor

5. 查看容器状态

您可以使用以下命令检查 Harbor 服务容器的运行状态:

docker-compose ps
6. 停止 Harbor

如果需要停止 Harbor 服务,可以使用以下命令:

docker-compose down

这样,您就成功配置并启动了一个带有自定义网络的 Harbor Docker Compose 环境。如果您有其他问题或需要进一步调整配置,随时可以提问!

http://www.yayakq.cn/news/292064/

相关文章:

  • o2o平台网站建设欧美vpswindows另类
  • 甘肃建设厅网站官网wordpress文章404错误
  • 哈尔滨网站建设的公司网站模板有哪些
  • 婴幼儿用品网站开发意义wordpress js错误
  • 株洲网站建设制作asp.net网站
  • 现在做一个网站系统多少钱wordpress移动端页面模板
  • 网站设计师培训中心软件工程名词解释
  • 你做的网站可视区域多少中国高清vpswindows在线
  • 怎么自己开网站云主机推荐
  • 阿里云电影网站建设教程课程平台网站建设报价
  • 郑州住房和城乡建设局网站信阳做网站 汉狮网络
  • 广州 环保 凡人网站建设电销外呼软件
  • 产品销售类网站 模板电商网站建设基础ppt
  • 网站中的搜索功能怎么做网页qq邮箱怎么在手机下文件怎么打开wordpress
  • 中国建设银行招聘信息网站宽屏网站
  • 中国有没有一家做茶叶的网站博客主题Wordpress
  • 网站服务器ip地址怎么查wordpress一个域名多个主题
  • 网站架构设计师面试技巧做外贸网站如果是东西杂会不会不好推广
  • wordpress 哪些网站做阿里巴巴网站 店铺装修免费吗
  • 如何做好网站推广营销生鲜网站建设规划书
  • 没有基础怎么学网站建设个人简历简短范文
  • 有关网站建设的图片设置网站404页面
  • 营销型网站的功能wordpress文章输出函数
  • 新氧整形网站开发模版wordpress 手机不显示
  • 网站设计 布局网站发多少篇文章开始做外链
  • 旅游网站开发研究背景腾讯云10g数字盘做网站够么
  • wordpress页面关键词和描述找文网优化服务
  • 义乌公司做网站企业网站开发有哪些
  • 做图网站地图微网站开发制作
  • 怎样建设一个好的网站小兔自助建站