码迷,mamicode.com
首页 > 其他好文 > 详细

docker常用操作

时间:2018-11-16 21:00:32      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:文件   常用操作   仓库   license   docker   mkdir   3.1   执行   yun   

查看镜像列表:docker image ls

创建最小helloworld

Dockerfile :

FROM scratch
COPY hello /
CMD ["/hello"]

创建镜像:在Dockerfile所在目录,执行 docker build -t hello:1.0 .

从本地centos文件创建镜像:

FROM scratch
ADD centos-7.4.1708-docker.tar.xz /

LABEL name="CentOS Base Image" \
vendor="CentOS" \
license="GPLv2" \
build-date="20170911"

CMD ["/bin/bash"]

从docker仓库创建镜像:

FROM centos
MAINTAINER gavinhe gavinhe@tencent.com
RUN mkdir /data
COPY hello /data
ENTRYPOINT ["/data/hello", "gavin"]

上传镜像到腾讯云

登录:

docker login --username=100003767822 ccr.ccs.tencentyun.com

上传:

docker tag 9525a3d24b8b ccr.ccs.tencentyun.com/test_n/hello:3.1

docker push ccr.ccs.tencentyun.com/test_n/hello:3.1

docker常用操作

标签:文件   常用操作   仓库   license   docker   mkdir   3.1   执行   yun   

原文地址:https://www.cnblogs.com/gavinhe/p/9971097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!