用户工具

站点工具


dockerdeploy

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
dockerdeploy [2021/06/17 10:34]
songdemei
dockerdeploy [2021/07/09 09:55] (当前版本)
songdemei
行 58: 行 58:
 docker-compose.yml  docker-compose.yml 
  
-'' +  version: '2.1' 
-———————————————start======================================= +  services:
- +
-version: '2.1' +
- +
-services:+
   nginx:   nginx:
     image: "nginx"     image: "nginx"
行 119: 行 115:
     ports:     ports:
       - "6379:6379"       - "6379:6379"
-
=======================end———————————— 
-'' 
  
 nginx  虚拟机配置: nginx  虚拟机配置:
  
  
-server{+  server{
         listen 80;         listen 80;
         server_name  newerp.sx.com;         server_name  newerp.sx.com;
行 155: 行 149:
         fastcgi_param   SCRIPT_NAME   $fastcgi_script_name2;         fastcgi_param   SCRIPT_NAME   $fastcgi_script_name2;
     }     }
-}+  }
  
  
 程序内,涉及到需要连接mysql的,mysql地址统一写:mysql 程序内,涉及到需要连接mysql的,mysql地址统一写:mysql
 +
 如果需要连redis的,地址统一写:redis 如果需要连redis的,地址统一写:redis
  
 ====================================其中php如查使用素玄的源,不需要做太多PHP的配置  如下: ====================================其中php如查使用素玄的源,不需要做太多PHP的配置  如下:
 +
 +docker私有库使用:
 +
 docker harbor : docker harbor :
  
行 167: 行 165:
  
  
-——使用:+——使用方法
  
 本机hosts添加:192.168.0.13 docker.suxuantech.cn 本机hosts添加:192.168.0.13 docker.suxuantech.cn
 docker login docker.suxuantech.cn:8070 docker login docker.suxuantech.cn:8070
 输入帐号和密码: 输入帐号和密码:
-dev  +  dev  
-Dev12345+  Dev12345
  
-docker pull docker.suxuantech.cn:8070/suxuan/php56sx:latest +  docker pull docker.suxuantech.cn:8070/suxuan/php56sx:latest 
-docker pull redis +  docker pull redis 
-docker pull nginx +  docker pull nginx 
-docker pull mysql:5.7+  docker pull mysql:5.7
  
 拉取PHP时,如果出现:Error response from daemon: Get https://docker.suxuantech.cn:8070/v2/: http: server gave HTTP response to HTTPS client 拉取PHP时,如果出现:Error response from daemon: Get https://docker.suxuantech.cn:8070/v2/: http: server gave HTTP response to HTTPS client
 +
 则需要把docker客户端配置里增加insecure-registries 配置 则需要把docker客户端配置里增加insecure-registries 配置
  
行 191: 行 190:
 ————————————————————————————   虚拟机配置不变 ————————————————————————————   虚拟机配置不变
  
-有修改后:+镜像更新时,按如下操作进行修改并提交: 
 1.先把修改的容器,打包成本地的镜像 1.先把修改的容器,打包成本地的镜像
 +
 docker commit -m 'remove bease logs' -a "php56sx" php-fpm php56sx docker commit -m 'remove bease logs' -a "php56sx" php-fpm php56sx
 +
 2.把镜像打个Tag 2.把镜像打个Tag
 +
 docker tag php56sx docker.suxuantech.cn:8070/suxuan/php56sx:latest docker tag php56sx docker.suxuantech.cn:8070/suxuan/php56sx:latest
 +
 3.推送到远端 3.推送到远端
 +
 docker push docker.suxuantech.cn:8070/suxuan/php56sx docker push docker.suxuantech.cn:8070/suxuan/php56sx
  
  
 +
 +--windows 
 +https://blog.csdn.net/orange_612/article/details/82111383
  
  
dockerdeploy.1623897285.txt.gz · 最后更改: 2021/06/17 10:34 由 songdemei