生成鏡像
Docker build 鏡像
編輯Dockerfile文件
新建Dockerfile文件,將如下構建腳本復制進去
# Build for ansible envirament FROM centos:centos7.4.1708 MAINTAINER LIWUTAO <liwutao@xylink.com> RUN yum -y install wget RUN wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo RUN yum clean all RUN yum makecache RUN yum -y install ansible
保存退出,在文件當前目錄下執行,docker build -t="liwutao/ansible:V1",構建鏡像會進入本地倉庫
使用運行過的容器生成鏡像
docker commi -a liwutao -m "add ssh to ansible image" containerId liwutao/ansible:V1
對鏡像打標簽
必須首先打標簽才能進行下一步推送
docker tag liwutao/ansible:V2 ansible
將標簽推到遠程倉庫
登錄倉庫:docker login
docker push liwutao/ansible