docker镜像的创建

从dockerhub上获取

1.查看镜像

docker search [镜像名]
eg.  docker search centos

可以看到镜像名、作者信息、是否为官方、创建时间、大小等信息

2.获取镜像

docker pull [镜像名]:[标签名]
eg. docker pull centos:latest

注意,通常情况下建议下载官方镜像,个人创建发布在dockerhub上的镜像可能是他人基于个人需求设计创建的,不一定能满足你的需求

自己创建镜像

1.dockerfile的编写

在linux系统下直接用vim编辑器就可以写
常见命令:

FROM   [作为基础的镜像名]
MAINTAINER [创建者信息]
COPY [复制的内容] [复制目的地]
RUN [镜像操作指令]
CMD [容器启动执行指令]
EXPOSE [端口号]

其中,expose主要是为了让容器之间可以透过某端口互相通信。如果写上的话几个容器之间就可以透过某个端口通信,比如dockerfile里就写了expose 6379就是为了让别的容器可以通过6379来访问这个容器。

2.启动镜像

在dockerfile同一目录下执行:

docker build -t [镜像命名]  .

注意那个“.”表示当前路径下,如果不在dockerfile目录下也可以手动输入

3.查看镜像

执行

docker images

即可看到刚刚创建的镜像,来确认创建成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值