docker 制作自己的镜像

查看 docker的服务状态

systemctl status docker

如果没有启动的话,要先启动 docker 服务

制作自己的镜像

1.从远程仓库拉取一个纯净的 centos 系统镜像

查询 centos 相关的镜像

下载镜像到本地

查看本地镜像

2.创建并进入容器

  创建容器

 格式:docker  run  -dit  –name=容器名  镜像 id  /bin/bash  

查看所有的容器

 

 进入容器

 格式:docker  exec  -it  容器名  /bin/bash 

3.操作容器

在容器中安装 环境 ,我这里安装的是 python3

4.安装好环境之后,退出容器

用 exit 退出容器

5.将容器制作成镜像

 格式:docker  commit  -m  ‘镜像描述’  -a  ‘制作者’  容器名  镜像名

6.将制作好的镜像打成 tar 包

 格式:docker  save  -o  tar包的名字  镜像名

7.将打包好的 tar 包传给别人

 格式:scp  tar包所在路径  用户名@IP地址:要上传的路径

  


8.别人接收到 tar 包之后,怎么使用 tar 包

 格式:docker  load  <  tar 包所在路径

9.使用镜像

1.查看本地镜像

2.创建并运行容器

  如果出现如图所示的警告

  检查网络

  

  发现  net.ipv4.ip_forward = 0

  进入  /etc/sysctl.conf  下修改配置文件

  

   

   然后重启网络

  

3.进入容器

测试 python3 环境是否存在

直接输入  python3  即可

相关推荐: LNMP环境下正确配置HTTP强制跳转HTTPS的方法

概述一般来说,给站点申请了安全证书以后,都会希望访问者强制使用HTTPS来进行连接。HTTP强制跳转HTTPS通常有两种方法,一种是对整个域名使用正则表达式来进行rewrite重写,另外一种是通过301跳转来处理。Nginx官方并不推荐前者,其原文如下:htt…

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享