• 欢迎访问显哥博客,本网站纯属学习技术,绝无商业用途,欢迎小伙伴们共同学习!研究技术!QQ:52249909 加我QQ
  • 世界75亿人,这么小的概率,能认识你,是我一生的幸运,不妨加个QQ接触一下:52249909 加我QQ

将本地的Centos系统做成docker镜像【显哥出品,必为精品】

Docker lixian 11个月前 (11-23) 2091次浏览 0个评论 扫描二维码

1.打包centos7系统

[root@lixian home]# tar --numeric-owner --exclude=/proc --exclude=/sys --exclude=dev  --exclude=boot -cvf /home/centos7.tar /

2.安装docker服务

[root@lixian home]# yum -y install yum-utils device-mapper-persistent-data lvm2
[root@lixian home]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@lixian home]# yum makecache fast
[root@lixian home]# yum -y install docker-ce
[root@lixian home]# systemctl start docker

3.导入镜像

[root@lixian home]# docker import centos7.tar cetos7-ls

4.确认是否导入成功

[root@lixian home]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
cetos7-ls           latest              0fade5fd53f6        17 minutes ago      1.35GB

5.运行docker容器

[root@lixian home]# docker run -itd -p 80:80 --restart=always --name Centos7 cetos7-ls bin/bash

6.查看容器

[root@lixian home]# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                NAMES
fe1ec605fb7f        cetos7-ls           "bin/bash"          14 minutes ago      Up 14 minutes       0.0.0.0:80->80/tcp   Centos7

7.进入容器

[root@lixian home]# docker exec -it fe bash
[root@fe1ec605fb7f /]# ls
bin  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
#打包镜像之前已经安装过nginx服务,现在在容器内启动一下
#容器内的操作系统和本地的操作系统是分离的
[root@fe1ec605fb7f /]# /usr/sbin/nginx 
[root@fe1ec605fb7f /]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      210/nginx: master p 
tcp6       0      0 :::80                   :::*                    LISTEN      210/nginx: master p 

本站博主 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:将本地的Centos系统做成docker镜像【显哥出品,必为精品】
喜欢 (4)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到