我是docker的新手,使用docker compose开发项目.从文档中我了解到我应该使用仅数据容器来保持数据持久性但我无法使用docker-compose这样做.每当我这样做时,docker-compose down它会从db中删除数据,但是docker-compose stop不会删除数据.可能是因为我没有创建命名数据量并且docker-compose down几乎不删除所有容器.所以我尝试命名容器,但它给我带来了错误.请看看我的yml档案:
version: '2'
services:
data_container:
build: ./data
#volumes:
# - dataVolume:/data
db:
build: ./db
ports:
- "5445:5432"
environment:
- POSTGRES_USER=postgres
- POSTGRES_DB=postgres
# - PGDATA=/var/lib/postgresql/data/pgdata
volumes_from:
# - container:db_bus
- data_container
geoserver:
build: ./geoserver
depends_on:
- db
ports:
- "8004:8080"
volumes:
- ./geoserver/data:/opt/geoserverdata_dir
web:
build: ./web
volumes:
- ./web:/code
ports:
- "8000:8000"
depends_on:
- db
command: python manage.py runserver 0.0.0.0:8000
nginx:
build: ./nginx
ports:
- "83:80"
depends_on:
- …Run Code Online (Sandbox Code Playgroud) 在创建简单的数据容器类时,它应该是什么?
上述例子:
struct MutableStruct
{
public string Text { get; set; }
public int Number { get; set; }
}
struct ImmutableStruct
{
public string Text { get; private set; }
public int Number { get; private set; }
public ImmutableStruct(string text, int number)
: this()
{
Text = text;
Number = number;
}
}
struct MutableStructWithConstructor
{
public string Text { get; set; }
public int Number { get; set; }
public MutableStructWithConstructor(string text, int number) …Run Code Online (Sandbox Code Playgroud) 我正在使用bootstrap 3.3工具提示,并且工具提示被裁剪/隐藏存在问题.我通过设置解决了这个data-container="body".
<!--...-->
<span class="callOutImg">
<a href="#" data-toggle="tooltip" data-container="body" data-placement="top" class="optionTooltip" title="Hello my name is Inigo Montoya">
<img src='/images/info-bubble-big.png' />
</a>
</span>
<!--...-->
Run Code Online (Sandbox Code Playgroud)
使用这些效果我的所有工具提示 - 这不是我想要的.
但是,我想在.tooltip-inner上设置一个特定的样式,仅用于页面上的工具提示的子集.现在包含这些工具提示,body因此范围或多或少是全局的.
我只能使用以下方法访问.tooltip-inner:
body .tooltip-inner {
background-color: #40a0d0;
}
Run Code Online (Sandbox Code Playgroud)
要么
.tooltip-inner {
background-color: #40a0d0;
}
Run Code Online (Sandbox Code Playgroud)
我该如何设置不同的data-container?(我尝试过类和id)或者有人可以建议一种限制.tooltip-inner选择范围的方法吗?
我有(有)一个数据容器,它有一个被其他容器使用的卷(--volumes-from)。
数据容器被意外移除。
谢天谢地,卷没有被删除。
有什么办法可以重新运行数据容器并将其指向此卷?