- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个部署脚本,该脚本将生成新镜像,停止具有相同镜像名称的现有容器,然后从这些镜像启动新容器。
我在这里使用答案按图像名称停止容器:Stopping docker containers by image name - Ubuntu
但是此命令将停止没有指定图像名称的容器。我究竟做错了什么?
请参阅此处以观看docker停止错误的容器:
这是dockerfile:
FROM ubuntu:14.04
MAINTAINER j@eka.com
# Settings
ENV NODE_VERSION 5.11.0
ENV NVM_DIR /root/.nvm
ENV NODE_PATH $NVM_DIR/versions/node/v$NODE_VERSION/lib/node_modules
ENV PATH $NVM_DIR/versions/node/v$NODE_VERSION/bin:$PATH
# Replace shell with bash so we can source files
RUN rm /bin/sh && ln -s /bin/bash /bin/sh
# Install libs
RUN apt-get update
RUN apt-get install curl -y
RUN curl https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash \
&& chmod +x $NVM_DIR/nvm.sh \
&& source $NVM_DIR/nvm.sh \
&& nvm install $NODE_VERSION \
&& nvm alias default $NODE_VERSION \
&& nvm use default
RUN apt-get clean
# Install app
RUN mkdir /app
COPY ./app /app
#Run the app
CMD ["node", "/app/src/app.js"]
docker build -t "$serverImageName" .
docker run -d -p "3000:"3000" -e db_name="$db_name" -e db_username="$db_username" -e db_password="$db_password" -e db_host="$db_host" "$serverImageName"
最佳答案
为什么不使用容器名称来区分您的环境?
docker run -d --rm --name nginx-dev nginx
40ca9a6db09afd78e8e76e690898ed6ba2b656f777b84e7462f4af8cb4a0b17d
docker run -d --rm --name nginx-qa nginx
347b32c85547d845032cbfa67bbba64db8629798d862ed692972f999a5ff1b6b
docker run -d --rm --name nginx nginx
3bd84b6057b8d5480082939215fed304e65eeac474b2ca12acedeca525117c36
docker ps -f name=nginx$
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3bd84b6057b8 nginx "nginx -g 'daemon ..." 30 seconds ago Up 28 seconds 80/tcp, 443/tcp nginx
关于docker - 为什么docker “--filter ancestor=imageName”找到错误的容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37255264/
我正在用 Go 重构服务器端逻辑,但出现无法解决的错误。 ・client: react/axios ・api: golang/gin ・web-server: nginx ・db: mysql ・co
我已经通过 Xcode 本地化了我的图像,所有图像都在正确的 lproj 文件夹中。 但是,当我使用 imageNamed 时,我没有得到正确的图像,但即使我更改了语言,我仍然得到默认图像。 _myI
嗨, 我正在尝试在 UITableView 单元格中使用附加图像。图像位于应用程序包中。除了这张图像和几张图像之外,其他图像在单元格中显示良好。我找不到没有特别显示这张图片的原因。如果您遇到此类问题,
正如问题所述,当资源目录下有多个具有给定名称的文件时,imageNamed 如何工作? 有没有办法区分两个具有相同名称(但路径不同)的不同文件? 谢谢 最佳答案 任何 Xcode 包中的文件夹都是“组
基本上,我的代码大量使用[UIImage imageNamed],默认情况下会从应用程序捆绑包中获取图片。 现在,我希望从文档(或库等)深处的目录(而不是主捆绑包)中返回图像。而且,由于存在太多的im
我最近在我的应用程序中发现了一个相当大的性能问题,这是由于在 [UIImage imagenamed:] 中找不到图像。 我想知道是否有一种“插入式”解决方案可以以某种方式记录这种“错误”?我开始编写
我正在为 iPhone 5 提供支持。我很清楚 Interface Builder 中有 iOS 6 的自动布局功能。这很好,但是如果是 iPhone 5,有时我想加载我自己的图像。 所以我的 iPh
在我的 ios 项目中,我使用以下方法将图像加载到 ImageView: [UIImage imageNamed:@"sample.png"]; 我在项目中使用的这张图片:右键单击项目,添加文件。并将
我在 crashlytics 中为 UIImage imageNamed: 方法列出了一个奇怪的崩溃。此崩溃仅出现在 iOS8 上,对许多用户来说是一个长期存在的问题。虽然,奇怪的是我在测试时无法重现
出于某种原因,以下代码中的保留/释放行为让我完全困惑。 selectedImage = [UIImage imageNamed:@"icon_72.png"]; [selectedImage rele
我的应用程序出现了一些奇怪的问题,它在使用某些 UIImage 时崩溃了。我从图像 Assets 中获取带有 [UIImage imageNamed:@"imageName"] 的图像。但在某些设备上
当我执行以下操作时,我发现 imageNamed 已从可用选项中弃用(或删除): var statusImage:NSImage? = nil self.statusIma
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: iOS 5.1 with Xcode 4.2 and retina in iPad 3 我正在尝试让我的应用
正如标题所说,假设我用 imageNamed: 实例化一个 UIImage 对象。这会创建并返回一个指向自动缓存 UIImage 对象的指针,对吗? 如果框架决定需要清除其缓存(无论出于何种原因,尽管
2014 年 2 月编辑:请注意,这个问题可以追溯到 iOS 2.0!自那时起,图像要求和处理发生了很大变化。视网膜使图像更大并且加载它们稍微复杂一些。凭借对 iPad 和视网膜图像的内置支持,您当然
我正在尝试创建一个程序,该程序将随机生成一张照片。我正在使用此代码来做到这一点: int imageSwitch = rand() % 2; switch (imageSwitch) {
我尝试将 imageNamed: 转换为 imageWithContentsOfFile: 但每次都失败了。我看不到细胞上的图片。 UIImage *image = [UIImage imageNam
我的图像代码是 -(IBAction)start:(id)sender { animation.animationImages = [NSArray arrayWithObjects:
UIImage imageNamed 在 iphone 6 模拟器的 xcode 6 中返回 nil.. 但在 xcode 5 上完美运行 代码: UIImage *img=[UIImage imag
我有一张视网膜图像,我想以 1/2 的分辨率显示。有没有我可以用来以 46px x 40px 而不是 91px x 80px 显示图像的命令? Xcode 中的代码: annView.image =
我是一名优秀的程序员,十分优秀!