am_thinking 2015-12-27 11:22 采纳率: 50%
浏览 1614

解释一下docker的一句命令

首先在本地建了一个dockerfile、docker-entrypoint.sh和requirements.txt文件,dockerfile文件
内容为:

 FROM daocloud.io/python:2.7
MAINTAINER Captain Dao <support@daocloud.io>

RUN mkdir -p /app
WORKDIR /app

ADD requirements.txt requirements.txt
RUN pip install -r requirements.txt

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
RUN chmod +x /usr/local/bin/docker-entrypoint.sh

EXPOSE 8888
ENTRYPOINT ["docker-entrypoint.sh"]
CMD [""]

创建完这三个文件后需要在本地创建镜像了,我使用命令:

 sudo docker build .

创建好镜像后可以用命令找到该镜像,如图:
图片说明

我有三个问题:

1 网站有教程说创建镜像的命令是

 sudo build -t ipython/notebook .  

而我用的是

 sudo docker build .

请问这两个命令有什么区别,中间有个ipython/notebook是做什么的?

2请问build后面的那个“.”是什么意思?

3请问在创建镜像的时候如何给镜像加上名字。
谢谢。

  • 写回答

1条回答 默认 最新

  • devmiao 2015-12-27 15:30
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘