Dockerfile打包镜像
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