Docker基础概念
工作中可能常用的docker基础命令,可能有些命令已经淘汰,此处介绍常用的一些docker使用,主要是基础概念
镜像Dockerfile1.CMD:命令/参数;
2.ENTRYPOINT:命令;docker –entrypoint=命令 镜像名 /进行覆盖操作
3.WORKDIR:工作目录;docker -w=绝对路径 镜像名 、进行覆盖
4.ENV:环境变量/变量;永久的保存到建立的容器中,docker -e 变量=值 镜像名 可进行容器增加全局变量
5.USER: 指定用户去运行容器,不指定就是root,用户名:组名;格式
6.VOLUME:卷
7.ADD:复制和解压,构建缓存失效,源文件必须在Dockerfile同一级目录下
8.COPY:复制文件
9.ONBUILD:触发器
Dockerfile中没法使用source来添加环境变量,必须使用ENV
镜像制作命令镜像名命名格式为:用户/服务:标签,如果你想上传到docker hub或者自己的私库,就需要将用户名设置正确的,如果不正确也可以使用docker tag进行复制镜像并重命名,也可将运行的容器docker commit为 ...






