草庐IT

composer_xe

全部标签

docker - 如何在 docker compose 版本 3 中指定内存和 CPU 限制

我无法为版本3中指定的服务指定CPU和内存限制。对于版本2,它可以与服务下的mem_limit和cpu_shares参数一起正常工作。但是在使用版本3时它会失败,除非我使用swarm模式,否则将它们放在deploy部分似乎不值得。有人可以帮忙吗?version:"3"services:node:build:context:.dockerfile:./docker-build/Dockerfile.noderestart:alwaysenvironment:-VIRTUAL_HOST=localhostvolumes:-logs:/app/out/expose:-8083command:

docker - 如何在 docker compose 版本 3 中指定内存和 CPU 限制

我无法为版本3中指定的服务指定CPU和内存限制。对于版本2,它可以与服务下的mem_limit和cpu_shares参数一起正常工作。但是在使用版本3时它会失败,除非我使用swarm模式,否则将它们放在deploy部分似乎不值得。有人可以帮忙吗?version:"3"services:node:build:context:.dockerfile:./docker-build/Dockerfile.noderestart:alwaysenvironment:-VIRTUAL_HOST=localhostvolumes:-logs:/app/out/expose:-8083command:

docker - 如何在系统启动时运行 docker-compose up -d?

为了让容器在启动点自动启动,我尝试添加命令:cddirectory_has_docker-compose.yml&&docker-composeup-d在/etc/rc.local中。但是在我重新启动机器后,容器无法工作。系统启动时如何运行docker-composeup-d? 最佳答案 当我们使用crontab或已弃用的/etc/rc.local文件时,我们需要延迟(例如sleep10,具体取决于机)以确保系统服务可用。通常,systemd(或upstart)用于管理系统启动时启动哪些服务。您可以尝试使用类似的配置:#/etc/s

docker - 如何在系统启动时运行 docker-compose up -d?

为了让容器在启动点自动启动,我尝试添加命令:cddirectory_has_docker-compose.yml&&docker-composeup-d在/etc/rc.local中。但是在我重新启动机器后,容器无法工作。系统启动时如何运行docker-composeup-d? 最佳答案 当我们使用crontab或已弃用的/etc/rc.local文件时,我们需要延迟(例如sleep10,具体取决于机)以确保系统服务可用。通常,systemd(或upstart)用于管理系统启动时启动哪些服务。您可以尝试使用类似的配置:#/etc/s

python - 在 Pycharm 上通过 docker-compose 运行 Python 控制台

我在通过docker-compose使用远程python解释器运行pycharm时遇到一些问题。一切都很好,除了Python控制台,当我按下运行按钮时,它只显示以下消息:"Error:Unabletolocatecontainernameforservice"web"fromdocker-composeoutput"我真的不明白为什么我的docker-compose.yml提供了web服务。有什么帮助吗?编辑:docker-compose.ymlversion:'2'volumes:dados:driver:localmedia:driver:localstatic:driver:lo

python - 在 Pycharm 上通过 docker-compose 运行 Python 控制台

我在通过docker-compose使用远程python解释器运行pycharm时遇到一些问题。一切都很好,除了Python控制台,当我按下运行按钮时,它只显示以下消息:"Error:Unabletolocatecontainernameforservice"web"fromdocker-composeoutput"我真的不明白为什么我的docker-compose.yml提供了web服务。有什么帮助吗?编辑:docker-compose.ymlversion:'2'volumes:dados:driver:localmedia:driver:localstatic:driver:lo

mysql - 如何连接docker与compose、mysql、golang

我有一个称为mariadb的数据库docker,还有一个使用golang的网络docker。我想做的是使用compose连接两个docker,但在我的golang代码中,我必须提前知道数据库docker的ip地址。Golangmain.go:db,err:=sql.Open("mysql","root:passsword@tcp(:3306)/database")Docker-compose.ymlversion:'3'services:web:image:web_dockerports:-"8080"depends_on:-databasedatabase:image:mariadb

django - 使用 Docker-Compose 时如何执行 Django 数据库迁移?

我已经在DjangoQuickStartinstructionsontheDockersite之后设置了一个DockerDjango/PostgreSQL应用程序。.我第一次运行Django的manage.pymigrate,使用命令sudodocker-composerunwebpythonmanage.pymigrate,它按预期工作。数据库构建在DockerPostgreSQL容器内就好了。对Django应用程序本身所做的更改同样会在我保存它们的那一刻反射(reflect)在DockerDjango容器中。太棒了!但是,如果我随后在Django中更改模型,并尝试更新Postgre

django - 使用 Docker-Compose 时如何执行 Django 数据库迁移?

我已经在DjangoQuickStartinstructionsontheDockersite之后设置了一个DockerDjango/PostgreSQL应用程序。.我第一次运行Django的manage.pymigrate,使用命令sudodocker-composerunwebpythonmanage.pymigrate,它按预期工作。数据库构建在DockerPostgreSQL容器内就好了。对Django应用程序本身所做的更改同样会在我保存它们的那一刻反射(reflect)在DockerDjango容器中。太棒了!但是,如果我随后在Django中更改模型,并尝试更新Postgre

postgresql - 使用 docker-compose 连接 go 和 postgres

我正在尝试使用docker-compose连接go和postgres容器。这是我的docker-compose.yml:version:'2'services:postgres:image:postgresports:-"5432"environment:-POSTGRES_PASSWORD=postgresserver:build:./servercommand:ginvolumes:-./server:/go/src/appports:-"8080:3000"起初我尝试在docker-compose.yml中使用links命令,但它并没有在服务器容器中创建任何环境变量,这让我很困惑