Dockerfile封装镜像

需要封装程序与Dockerfile在同一目录

Dockerfile格式如下:

FROM   //基于基础镜像

ADD      //复制文件 (宿主机向镜像容器拷贝文件)

RUN   //执行基本命令:

WORKDIR //切换目录

ENV  //容器环境

CMD   //执行命令  --多个CMD命令只会执行最后一个命令

ENTRYPOINT //执行命令

==================================================================================

Docker简单命令

#打包镜像

Docker build -t test:1(容器名称版本号) .(表示当前目录)

#启动容器

Docker run -itd test:1(容器名称和版本号) 后面不能跟/bin/bash,如果有会覆盖CMD命令

#进入容器

Docker exec -it 容器id /bin/bash

#Docker 查看进程

Docker ps

#Docker 查看已停止进程

Docker ps -a 

#Docker 查看输出日志

Docker logs 容器ID

#容器与服务器拷贝文件

Docker cp srcfile containerId:destfile

猜你喜欢

转载自yehandjava.iteye.com/blog/2337103
今日推荐