Tag: angularjs

从Jenkinspipe道调用Docker容器,该容器也在Docker上作为Docker容器运行(适用于Windows 10)

我已经在Windows 10上安装了docker for Windows。拉出最新的Jenkins图像并启动一个容器。 jenkins启动并运行。 在我的Jenkinspipe道中,我构build了节点应用程序。 我想要通过Jenkinspipe道构build这个节点应用程序,但是在另一个容器(从节点和angular度图像运行的docker容器)内。 我是docker工人和学习的新手。 一步一步的帮助,将不胜感激。 谢谢

如何在Docker机器上运行Angular 2应用程序?

我已经部署了简单的angular度2应用程序,它是使用angular-cli创build的,在构builddocker映像后,我将它运行在虚拟盒子容器上 应用程序正在容器上运行,并暴露于端口也,但如果我试图访问该url,获取网站无法到达。 下面是我的dockerfile FROM node:boron # Create app directory RUN mkdir -p /usr/src/app WORKDIR /usr/src/app # Install app dependencies COPY package.json /usr/src/app/ RUN npm install # Bundle app source COPY . /usr/src/app EXPOSE 5655 CMD [ "npm","start" ] 的package.json { "name": "baconv1", "scripts": { "ng": "ng", "start": "ng serve -H 0.0.0.0" …. …. } 即使在package.json我尝试了两种方法设置开始为"ng […]

如何在同一台ubuntu机器上运行两个基于angular色的dockerized应用程序

我有2个angular度的应用程序(称为消费者和发行商)。 这些是前端。 两者都使用nginx作为基础镜像进行dockerised。 如何使它们分别在端口9900和9901上工作。 顺便说一下,我用弹簧云zuulfilter(作为api-gateway)运行在8765上,我也会使用eureka发现服务(运行在8761)。 这些将被dockerised。 目的是通过api-gateway路由所有的东西,并运行angular度应用程序。 nginx中容器angular色应用程序的问题是,如果没有指定端口号,将抓取请求。 这些请求可以被任何nginx拾取。 任何帮助将不胜感激!

在docker运行的量angular器返回元素不存在,但在本地主机

我一直在尝试在Docker中运行一些量angular器testing,但是我发现了一个我无法解决的问题。 量angular器说这个元素不在Docker的网页里面,但是在localhost中。 此外,网页的CURL公开了HTML元素(正如你所知道的,而不是Angular组件中的HTML),但是仍然没有find元素。 首先,testing在localhost上正常工作: /*********** TESTING **********/ beforeAll(function(){ browser.sleep(1).then(function() { console.log('Browser running …'); }); browser.driver.manage().window().getSize().then(function(size) { console.log('Starting browser size', size); }); browser.get(specifiedURL+"/app/users/#/register"); browser.waitForAngular(); //We expect to wait for angular to be loaded so browser can load correctly his components browser.getCurrentUrl().then(function(url){ console.info("Browser redirected to "+url); }); browser.refresh(); //Refresh the view so it loads the content properly […]

docker部署在nginix上的angularjs应用程序中启用ssl

我创build了一个angular度应用程序,并在Dockerfile中添加代码如下 FROM nginx COPY ./ /usr/share/nginx/html EXPOSE 80 成功部署在Linux容器(在Windows操作系统上)并通过networking访问此应用程序(例如http:172.10.1.2:8080 / Login.html)。 我没有创builddocker-compose文件但是我想在这个应用程序中启用ssl(例如https:// *:443 / Login.html)。 我是nginx和docker部署的新手,请让我知道这个过程

Magento安装AngularJS错误

我只是在Docker环境中安装了最新的Magento 2.1.9,并且想要启动安装程序,但是安装界面从不加载。 我在控制台中得到一些JS / Angular相关的错误: 页面上的Javascript文件全部正常加载,所以我没有看到服务器错误,但也许我错过了一些东西。 我在支持论坛上找不到与这个问题有关的任何东西 networking标签:

Dockerangular度实例无法从Docker express实例获取数据

通过Docker撰写我build立了一组图像。 其中,有一个node.js / express服务器和一个angularjs 2.0前端。 这是docker-compose文件: version: "3.3" services: angular: image: micheleminno/angular-client:latest build: ./angular-client ports: – "4200:4200" express: image: micheleminno/express-server:latest build: ./express-server depends_on: – mysql – elasticsearch ports: – "3000:3000" networks: – sql – nosql elasticsearch: build: elasticsearch/ ports: – "9200:9200" – "9300:9300" networks: – nosql environment: – MAX_OPEN_FILES=1048576 cap_add: – IPC_LOCK ulimits: memlock: soft: […]

套接字事件不在docker器容器,docker组成的浏览器中触发

没有dockerizing应用程序,一切工作正常。 将应用程序迁移到Docker时,我无法在浏览器中接收套接字事件。 我能够从浏览器和控制台接收服务器中的套接字事件。 泊坞窗,compose.yml database: image: mongo:latest container_name: minipool_database ports: – "27017:27017" seed: build: seed container_name: mp_seed links: – database application: (Node v.7.9.0 / socket-io: 1.4.8 / Angular 1.4.9 / angular-socket-io: 0.7.0) build: application container_name: mp_application links: – database ports: – "8080:8080" Express服务器 'use strict'; process.env.NODE_ENV = process.env.NODE_ENV || 'development'; var connection = ''; if(process.env.NODE_ENV […]

angularjs url重写不工作在运行apache2的docker容器

我正在尝试做一个angularJS应用程序在Docker容器上运行apache2(启用html5模式)的URL重写, Dockerfile: FROM httpd:2.4 RUN sed -i '/<Directory \/var\/www\/>/,/<\/Directory>/ s/AllowOverride None/AllowOverride All/' /usr/local/apache2/conf/httpd.conf COPY ./dist/ /usr/local/apache2/htdocs/ .htaccess文件位于index.html旁边的dist文件夹中 .htaccess文件: RewriteEngine On # If an existing asset or directory is requested go to it as it is RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d RewriteRule ^ – [L] # If the requested resource doesn't exist, use index.html […]

docker中心API给不访问控制允许来源错误

我试图从docker集线器使用v2 API获取官方图像列表。 如果我尝试curl或使用邮递员,我得到正确的响应,但是当我尝试使用angularjs服务获取列表,我得到以下错误 XMLHttpRequest无法加载https://hub.docker.com/v2/repositories/library/?page=8&page_size=15 。 请求的资源上没有“Access-Control-Allow-Origin”标题。 Origin'http ://run.plnkr.co '因此不被允许访问。 有人可以build议这个解决scheme。 我该如何启用cors?