其他分享
首页 > 其他分享> > docker学习

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,执行创建的容器

 

标签:容器,学习,指令,镜像,docker,dockerfile,id
来源: https://www.cnblogs.com/shang123/p/16573364.html