我正在尝试研究如何在Docker中正确使用swarm模式.首先,我尝试在我的2台工作人员和经理机器上运行容器,而没有指定自定义网络(所以我使用默认的入口覆盖网络).但是,如果我使用入口网络,由于某种原因我无法解决tasks.myservice.
所以我尝试像这样配置自定义网络:
docker network create -d overlay elasticnet
Run Code Online (Sandbox Code Playgroud)
所以现在,当我bash进入其中一个容器时,我可以成功解决,tasks.myservice但是我无法再访问我在--publish外部创建的服务中定义的端口(我可以在使用入口网络时).
有没有办法:
使用入口网络并能够解析tasks.myservice或指向我所有服务容器的任何其他DNS记录?
或者,使用自定义网络,但--publish正确端口,以便我可以从外部访问它们?
编辑
这就是我创建服务的方式,
没有自定义网络:
docker service create --replicas 3 --label elasticsearch --endpoint-mode vip --name elastic -e ES_HOSTS="tasks.elastic" --publish 9200:9200 --mount type=bind,source=/tmp/es,destination=/usr/share/elasticsearch/config --update-delay 10s es:latest
Run Code Online (Sandbox Code Playgroud)
使用自定义网络:
docker service create --replicas 3 --network elasticnet --label elasticsearch --endpoint-mode vip --name elastic -e ES_HOSTS="tasks.elastic" --publish 9200:9200 --mount type=bind,source=/tmp/es,destination=/usr/share/elasticsearch/config --update-delay 10s es:latest
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用它routes.js来定义一条路线'/account'.
我想不管是谁试图访问路径要经过UserController和checkLogin行动,如果安全检查通过,那么用户应该与定义的视图是呈现home/account
这是我的代码:
routes.js:
'/account': {
controller: 'UserController',
action: 'checkLogin',
view: 'home/account'
}
Run Code Online (Sandbox Code Playgroud)
policies.js:
UserController: {
'*': 'isAuthenticated',
'login': true,
'checkLogin': true
}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,它让我在/account没有通过isAuthenticated政策检查的情况下查看.
我有这个div:
<div class="member">
<div class="memberImage"><img src="" /></div>
<div class="memberInfo">John Doe</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是它的css:
.member {
width:200px;
clear:both;
position:absolute;
padding:5px;
}
Run Code Online (Sandbox Code Playgroud)
当我在这个下面复制这个div时,由于它的原因,它们似乎是一个在另一个上面position:absolute.
是否有可能position:absolute像往常一样将它们保持在另一个之下?
谢谢,
根据PHP文档,mysql_insert_id从mysql表中获取最后一个插入的id.
我的问题是,如果我有一个每秒向数据库插入超过2行的网站,我可以使用mysql_insert_id并获取我INSERT之前在查询中引用的正确ID 吗?
我已经将phpbb3论坛集成到我现有的网站上.
我已经能够使我的注册过程也将用户添加到phpbb数据库中.
现在,我正面临一个问题,即当我登录我的网站时,我试图让用户自动登录论坛.
这里有人这样做过吗?我在Google上找不到任何相关内容,因为所有帖子似乎都在谈论'phpbb外部网页'以及如何在其他网页上使用phpbb会话.然而,我想要做的是仅在会员登录我的网站时启动登录,并且按照我在谷歌上找到的教程将让我的用户登录我的论坛时登录我的网站(这是另一种方式).
谢谢
假设我有这个lon/lat: 33.33333,22.22222
如何在X英里/公里范围内随机选择另一个lon/lat?
谢谢,
我有以下HTML代码:
<div class="dim">
Menu
<div class='hidden'>submenu1</div>
<div class='hidden'>submenu2</div>
</div>
<div class="dim">
Menu2
<div class='hidden'>submenu3</div>
<div class='hidden'>submenu4</div>
</div>
Run Code Online (Sandbox Code Playgroud)
班级hidden有display:none
当我点击单词菜单或menu2时,我正试图让切换工作
我正在尝试创建一个脚本字段,用于计算两个时间戳之间的时间差,然后avg在该脚本字段上聚合.
我第一次尝试:
{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"and": [
{
"exists": {
"field": "time.new_time"
}
},
{
"exists": {
"field": "time.first_alert_time"
}
}
]
}
}
},
"script_fields": {
"timedifference": {
"script": "doc['time.new_time'].value - doc['time.first_alert_time'].value"
}
},
"aggs": {
"avg_timedifference": {
"avg": {
"field" : "timedifference"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
这导致null了综合平均值下的价值avg_timedifference.
然后我尝试了:
{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"and": [
{ …Run Code Online (Sandbox Code Playgroud) 我目前有这个:
$.getJSON('test.json', function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
Run Code Online (Sandbox Code Playgroud)
test.json看起来像这样:
{"key1":{"key11":"value11","key12":"value12"},"key2":"value2","key3":"value3"}
我越来越:
[object Object]
value2
value3
Run Code Online (Sandbox Code Playgroud)
如何更改它,以便它遍历所有嵌套项目,无论我有多少嵌套值?
所以对于上面的例子我会得到
value1
value11
value12
value2
value3
Run Code Online (Sandbox Code Playgroud) 我有这个CSS三角形:
http://codepen.io/orweinberger/pen/myEoVa
码:
*,
*:before,
*:after {
box-sizing: border-box;
}
.triangle {
position:absolute;
bottom:0;
right:0;
display: inline-block;
vertical-align: middle;
}
.triangle-0 {
width: 200px;
height: 200px;
border-bottom: solid 100px rgb(85,85,85);
border-right: solid 100px rgb(85,85,85);
border-left: solid 100px transparent;
border-top: solid 100px transparent;
}
.text {
color:#fff;
position:absolute;
bottom:0;
right:0;
}
Run Code Online (Sandbox Code Playgroud)
是否可以在其中一个边缘添加阴影,类似于此?
php ×3
css ×2
html ×2
javascript ×2
jquery ×2
css-shapes ×1
css3 ×1
docker ×1
docker-swarm ×1
geospatial ×1
json ×1
mysql ×1
phpbb ×1
phpbb3 ×1
sails.js ×1
spatial ×1