Tag: 泊坞者撰写

docker中创build的文件在主机上写保护

我使用docker容器的轨道和ember.I从我的地方到容器安装源。 我在本地所做的所有更改都反映在容器中。 现在我想使用generators来创build文件。 这些文件被创build,但是它们在我的机器上被写保护。 当我尝试执行docker-compose run frontend bash ,我得到一个root@061e4159d4ef:/frontend#超级用户提示符访问容器内部。 当我处于这种模式时,我可以创build文件。 这些文件在我的主机中被写保护。 我也尝试了docker-compose run –user "$(id -u):$(id -g)" frontend bash ,我得到一个I have no name!@31bea5ae977c:/frontend$ ,我无法创build任何文件在这种模式下。 以下是我得到的错误信息。 I have no name!@31bea5ae977c:/frontend$ ember g template about /frontend/node_modules/ember-cli/node_modules/configstore/node_modules/mkdirp/index.js:90 throw err0; ^ Error: EACCES: permission denied, mkdir '/.config' at Error (native) at Object.fs.mkdirSync (fs.js:916:18) at sync (/frontend/node_modules/ember-cli/node_modules/configstore/node_modules/mkdirp/index.js:71:13) at Function.sync (/frontend/node_modules/ember-cli/node_modules/configstore/node_modules/mkdirp/index.js:77:24) […]

Docker-构成MemoryError

我尝试用512 Mb RAM在vps上启动odoo。 我使用docker。 当我用普通docker工具启动容器时,一切都很好。 我像这样启动:postgres容器: docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo –name db postgres odoo容器: docker run -p 8069:8069 –name odoo –link db:db -t odoo 没有错误,一切工作正常。 然后我closures,删除这个容器,并尝试用docker-compose做同样的事情: app: image: odoo tty: true ports: – "8069:8069" volumes: – ./addons:/mnt/extra-addons:ro,Z links: – db:db db: image: postgres environment: POSTGRES_USER: odoo POSTGRES_PASSWORD: odoo 当我启动时,我得到MemoryError: root@ubuntu-512mb-fra1-01:~/odoo# docker-compose -f […]

Ember + Docker在transpilation期间变慢

我试图Dockerize我的本地开发设置,以使其更容易新上任的开发人员。 我在Ember应用程序中的一部分设置。 我已经按照这个存储库中的说明进行了操作,但是当Ember应用程序启动时遇到了巨大的延迟。 它达到了Serving on http://localhost:4200点,然后在该消息和显示Ember CLI显示需要多长时间的输出之间存在显着的延迟(大约10分钟的时间)编译一切。 也就是说,所显示的编译时间只有几分钟。 我的docker-compose.yml文件: version: '2' services: nginx: container_name: 'nginx' image: jwilder/nginx-proxy volumes: – /var/run/docker.sock:/tmp/docker.sock:ro ports: – "80:80" – "443:443" frontend: container_name: 'frontend' env_file: .env depends_on: – nginx – api environment: – VIRTUAL_HOST=*.scout.dev – VIRTUAL_PORT=4200 image: scoutforpets/ember-cli command: bash -c "npm i && GIT_DIR=/tmp bower i –allow-root && ember s […]