構建基礎鏡像前,請確保:
1.物理機或者虛擬機對外網絡通暢,ping baidu.com有收到迴應信息
2.確保Dockerfile文件所在目錄中存在以下文件及文件夾:
Dockerfile, init.sh, id_rsa.pub(ssh-keygen -q -N "" -t rsa , cp cp /root/.ssh/id_rsa.pub id_rsa.pub), conf/,lib/,jdk-8u66-linux-x64.tar.gz,nifi-1.1.0-bin.tar.gz
3.構建Docker鏡像腳本:
docker build ./ -t younge.club/nifi:v1.1.0
運行構建腳本後,使用docker images檢查是否存在younge.club/nifi倉庫,成功如下:
REPOSITORY TAG IMAGE ID CREATED SIZE
younge.club/nifi v1.1.0 ec8934d1dda2 About an hour ago 2.418 GB