Compose-Multiplatform
全部标签 在我的docker-compose文件中,需要多个容器来知道特定容器的主机名,包括这个特定容器。链接不起作用,因为容器无法链接到自身。基本上,我正在寻找的是一种在docker-compose中为localhost起别名的方法。 最佳答案 我认为正确答案来自Aliasescanbedefinedaspartofthenetworkdeclarationforaservice.SeealiasesinComposefilereferenceformoredetailsonthat.–KingChungHuangApr24'17at15:
这是我的dockercompose文件version:'2'#basedoffcompose-sample-2,onlywebuildnginx.confintoimage#usessamplesitefromhttps://startbootstrap.com/template-overviews/agency/services:proxy:build:context:.dockerfile:nginx.Dockerfileports:-'80:80'web:image:httpdvolumes:-./html:/usr/local/apache2/htdocs/现在我可以通过ssh
这是我的dockercompose文件version:'2'#basedoffcompose-sample-2,onlywebuildnginx.confintoimage#usessamplesitefromhttps://startbootstrap.com/template-overviews/agency/services:proxy:build:context:.dockerfile:nginx.Dockerfileports:-'80:80'web:image:httpdvolumes:-./html:/usr/local/apache2/htdocs/现在我可以通过ssh
我的docker-compose.yml文件中出现一个奇怪的错误。我已经为堆栈旁遮普连接管理器、ejabberd和mysql准备了一个docker-compose文件。下面是docker-compose.yml文件version:'2'services:punjab:image:punjabports-5280:5280links-ejabbberd:ejabberdejabberd:image:ejabberddepends-on:-mysqllinks:-mysql:mysqlmysql:image:mysql当我从命令行和我拥有docker-compose.yml文件的同一目录运
我的docker-compose.yml文件中出现一个奇怪的错误。我已经为堆栈旁遮普连接管理器、ejabberd和mysql准备了一个docker-compose文件。下面是docker-compose.yml文件version:'2'services:punjab:image:punjabports-5280:5280links-ejabbberd:ejabberdejabberd:image:ejabberddepends-on:-mysqllinks:-mysql:mysqlmysql:image:mysql当我从命令行和我拥有docker-compose.yml文件的同一目录运
我有下面的例子version:'2'services:proxy:container_name:proxyhostname:proxyimage:nginxports:-80:80-443:443volumes:-proxy_conf:/etc/nginx-proxy_htdocs:/usr/share/nginx/htmlvolumes:proxy_conf:{}proxy_htdocs:{}效果很好。当我运行docker-composeup时,它会在/var/lib/docker/volumes中创建那些命名卷,一切都很好。但是,从主机,我只能以root身份访问/var/lib/d
我有下面的例子version:'2'services:proxy:container_name:proxyhostname:proxyimage:nginxports:-80:80-443:443volumes:-proxy_conf:/etc/nginx-proxy_htdocs:/usr/share/nginx/htmlvolumes:proxy_conf:{}proxy_htdocs:{}效果很好。当我运行docker-composeup时,它会在/var/lib/docker/volumes中创建那些命名卷,一切都很好。但是,从主机,我只能以root身份访问/var/lib/d
我已经使用以下命令启动了一个docker容器dockerrun--namemysql--restartalways-p3306:3306-v/var/lib/mysql:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=password-dmysql:5.7.14然后想用下面的docker-compose.yml文件连接一个wordpress站点version:'2'services:wordpress:image:wordpressexternal_links:-mysql:mysqlports:-80:80environment:WORDPRESS_DB_US
我已经使用以下命令启动了一个docker容器dockerrun--namemysql--restartalways-p3306:3306-v/var/lib/mysql:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=password-dmysql:5.7.14然后想用下面的docker-compose.yml文件连接一个wordpress站点version:'2'services:wordpress:image:wordpressexternal_links:-mysql:mysqlports:-80:80environment:WORDPRESS_DB_US
我有一个非常简单的Ansibleplaybook,为docker-compose和docker安装了所有依赖项,但是在安装docker-compose时出现错误,这是我的playbook上在CentOS7环境中安装docker-compose的任务。#ensuredocker-composeandchmod+x/usr/local/bin/docker-compose-name:Ensuredocker-composeisinstalledandavailablecommand:curl-Lhttps://github.com/docker/compose/releases/downl