docker学习
一,导出软件
docker image save 容器名称 -o 在本机的存储地址

二,导入软件
1,首先进入容器压缩包的位置
docker image load -i 容器包

三,查看日志
docker logs -f 镜像id

docker logs -f 镜像id | tail -5--->查看后五行日志

docker logs -f 镜像id | head -5--->查看前5行日志

四,配置容器并保存
docker commit 镜像id 自定义镜像名称

docker stop 镜像id---->停止镜像
docker start 镜像id---->启动镜像
使用dockerfile主要是用于构建docker镜像文件信息,相当于一个脚本,通过dockerfile自己的指令,来构建软件依赖,文件依赖,存储等等情况。
Dockerfile组成部分 dockerfile的主要组成部分可以汇总为: • 基础镜像信息 • 制作镜像操作指令 RUM • 容器启动时执行指令CMD["/bin/bash"]
Dockerfile基本指令 dockerfile的指令主要可以汇总为如下,使用dockerfile的前提是学习会这些指令的基本使用,
具体如下:
• FROM #指令基础镜像
• MAINTAINER #指定维护者信息,也可以没有
• RUN #具体执行的操作,在命令前面加上RUN即可
• ADD #COPY文件,会自动进行解压
• WORKDIR #设置当前工作目录
• VOLUME #设置卷,挂载主机目录
• EXPOSE #指定对外的端口
• CMD #指定容器启动后需要干的事情
• COPY #复制文件
• ENV #环境变量
• ENTRYPOINT #容器启动后执行的命令
1,创建一个docker文件

2,在文件目录下执行docker build -t 容器名称

3,执行创建的容器

浙公网安备 33010602011771号