当前位置:   article > 正文

企业运维实战 docker第一篇(docker镜像)_中小公司docker运维实战项目

中小公司docker运维实战项目

docker安装

将docker-ce目录挂载
在这里插入图片描述
下载安装docker-ce

yum install docker-ce -y
  • 1

开启并设置开机自启动docker

systemctl enable --now docker
  • 1

显示 Docker 系统信息

docker info
  • 1

在这里插入图片描述

vim /etc/sysctl.d/docker.conf

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
  • 1
  • 2

sysctl --system
在这里插入图片描述

docker开启一个网页小游戏

指定导入的文件

docker load -i game2048.tar
  • 1

在这里插入图片描述
运行

docker run -d --name demo -p 80:80 game2048
  • 1

在这里插入图片描述

在网页输入172.25.21.1
在这里插入图片描述

docker镜像

1.镜像的分层结构

在这里插入图片描述
在这里插入图片描述

2.镜像的构建

导入使用

docker load -i busybox.tar
  • 1

查看容器镜像

docker images
  • 1

在这里插入图片描述
运行容器、修改容器

docker run -it --name demo busybox
/ # touch file
/ # exit
  • 1
  • 2
  • 3

在这里插入图片描述
将容器demo保存为新的镜像demo:v1

docker commit demo demo:v1
  • 1

在这里插入图片描述
还有一种方法,使用Dockerfile将busybox构建成新的镜像demo:v1

编写Dockerfile文件

vim Dockerfile
FROM busybox
RUN echo westos > testfile
  • 1
  • 2
  • 3

构建镜像

docker build -t demo:v2 .
  • 1

在这里插入图片描述
在这里插入图片描述

3.Dockerfile详解

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/1019316
推荐阅读
相关标签
  

闽ICP备14008679号