栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Docker学习(14)——Dockerfile(一)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Docker学习(14)——Dockerfile(一)

1. 概念

docker镜像的构建文件。本质是一段命令脚本。

2. 示例

(1)创建Dockerfile文件

[root@192 docker_test_volume]# cat Dockerfile1 
FROM centos

VOLUME ["volume1", "volume2"]

CMD echo “----create success-----”

CMD /bin/bash
[root@192 docker_test_volume]# 

(2)生成镜像-----docker build 

[root@192 docker_test_volume]# docker build -f /home/docker/docker_test_volume/Dockerfile1 -t dong/centos:1.0 .
Sending build context to Docker daemon  2.048kB
Step 1/4 : FROM centos                           -----------------这里体现分层的概念
 ---> 5d0da3dc9764
Step 2/4 : VOLUME ["volume1", "volume2"]
 ---> Running in d2d79dc977aa
Removing intermediate container d2d79dc977aa
 ---> 720bf67cb1e6
Step 3/4 : CMD echo “----create success-----”
 ---> Running in dab1b97f83ef
Removing intermediate container dab1b97f83ef
 ---> 906a999eed3d
Step 4/4 : CMD /bin/bash
 ---> Running in 403843e7f0d3
Removing intermediate container 403843e7f0d3
 ---> a4eae52c1a04
Successfully built a4eae52c1a04
Successfully tagged dong/centos:1.0
[root@192 docker_test_volume]# docker images
REPOSITORY            TAG       IMAGE ID       CREATED          SIZE
dong/centos           1.0       a4eae52c1a04   46 seconds ago   231MB
[root@192 docker_test_volume]# 

(3)启动容器

[root@192 docker_test_volume]# docker run -it a4eae52c1a04 /bin/bash
[root@99acb4d2accd /]# ls
bin  dev  etc  home  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var  volume1  volume2    ------------------volume1  volume2两个目录为生成镜像时挂载的
[root@99acb4d2accd /]# 

(4)查看容器信息

[root@192 docker_test_volume]# docker inspect 容器ID

 (5)数据查看

宿主机上直接进入映射路径,即可查看数据同步信息。

[root@192 _data]# cd /var/lib/docker/volumes/c28d1653e75f0fffc307a4f8a9fe48473507f362b1fcad9c8cdb1f0503ebbfb6/_data
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/297399.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号