查看 docker的服务状态
systemctl status docker

如果没有启动的话,要先启动 docker 服务
systemctl start docker
制作自己的镜像
1.从远程仓库拉取一个纯净的 centos 系统镜像
查询 centos 相关的镜像
docker search centos

下载镜像到本地
docker pull 镜像名

查看本地镜像
docker images

2.创建并进入容器
创建容器
格式:docker run -dit --name=容器名 镜像 id /bin/bash

查看所有的容器
docker ps -a

进入容器
格式: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 即可

版权声明
1.本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。
2.本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。
3.若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。
4.若内容涉及侵权或违法信息,请联系本站管理员进行下架处理,邮箱ganice520@163.com(本站不支持其他投诉反馈渠道,谢谢合作)
- 上一篇: CentOS7.x安装VNC实录
- 下一篇: Docker 镜像批量备份脚本(导出)


发表评论