• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > CentOS7.2下安装docker容器教程

CentOS7.2下安装docker容器教程

作者:mylinuxwhw 字体:[增加 减小] 来源:互联网

本文主要包含CentOS7,安装Docker,Centos7,docker安装,CentOS,安装,Docker等服务器相关知识,mylinuxwhw 希望可以进行参考

第一个里程碑:

一.安装依赖包

yum install -y yum-utils device-mapper-persistent-data lvm2

二.安装CentOS7 docker镜像

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

三.安装社区版docker

yum install docker-ce

四.启动docker容器

systemctl start docker

五.制作docker镜像加速器

cat /etc/docker/daemon.json
{
"registry-mirrors": ["http://b7a9017d.m.daocloud.io"],
"graph": "/opt/mydocker"
}

六.导入制作好CentOS镜像(可ssh远程连接)

docker load < centos7-ssh.tar.gz

七.查看镜像导入成功

docker image ls

八.启动并创建centoss镜像容器(第一次启动)

docker run -dit --name web03 centos7-ssh:latest /bin/bash

九.查看镜像容器,关闭容器

docker container ls
docker stop web03

十.进入已启动的docker镜像容器

docker exec -it web03 /bin/bash

十一.删除创建好的容器

docker rm -f web03

十二.允许ssh连接,但不能直接连

docker run -d --privileged --name mycentos -h web centos7-ssh:latest /usr/sbin/init

十三.查看容器的IP

docker inspect mycentos |grep -i ipaddr

第二个里程碑:构建可直连CentOS容器

一.查看docker网络

docker network ls

二.打开网卡的混杂模式

ip link set eth0 promisc on

三.创建一个macvlan网络

docker network create -d macvlan --subnet 10.0.0.0/24 --gateway 10.0.0.254 -o parent=eth0 mynet

四.指定网络运行容器

docker run -d --privileged --network mynet --ip 10.0.0.110 --name oldboy43 -h oldboy43 centos7-ssh:latest /usr/sbin/init

五.容器打包镜像(安装httpd)

docker commit -m "my mariadb" oldboy43 my_mariadb:v1

六.自定义镜像运行容器

docker run -d --privileged --network mynet --ip 10.0.0.112 --name mydb -h db05 my_mariadb:v1 /usr/sbin/init

您可能感兴趣的文章:

  • docker创建私有镜像仓库搭建教程
  • Docker搭建私有镜像仓库的方法
  • 详解基于Harbor搭建Docker私有镜像仓库
  • centos7系统下搭建docker本地镜像仓库的方法
  • Docker在CentOS7下不能下载镜像timeout的解决办法(图解)
  • 在Centos7 中更改Docker默认镜像和容器的位置
  • 详解docker镜像centos7配置Java运行环境
  • docker 镜像加速CentOS7详细介绍
  • CentOS7.2服务器上搭建Docker私有镜像仓库操作示例
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • VMware14 上安装CentOS 7 图文教程
  • CentOS 7中搭建KVM虚拟化平台的方法步骤
  • CentOS7虚拟机安装并配置docker套件
  • centos7更改docker仓库的方法
  • Centos7下安装与卸载docker应用容器引擎的方法
  • CentOS7.2服务器上搭建Docker私有镜像仓库操作示例
  • VMWare 虚拟机Centos7安装Oracle数据库的教程图解
  • centos7搭建docker私人仓库的方法(kubernetes)
  • CentOS7.2下安装docker容器教程
  • VirtualBox下CentOS7网络配置教程(可连外网)

相关文章

  • 详解Ubuntu 16.04 搭建KVM环境
  • Docker多容器连接(以Tomcat+Mysql为例)
  • KVM与OpenStack的前世今生(1)
  • docker 如何删除none镜像
  • Docker + Nodejs + Kafka + Redis + MySQL搭建简单秒杀环境
  • 详解Docker目录挂载的方法总结
  • 初次使用Docker的体验笔记总结
  • Ubuntu 搭建基于Docker的LNMP+Redis的开发环境(图文)
  • Docker创建镜像两种方法详解
  • CentOS系统下docker的安装配置及使用介绍

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Docker aufs存储驱动layer、diff、mnt目录的区别介绍
    • 优化提高VMware虚拟机运行速度的技巧(详细图文教程)
    • VMware下Ubuntu 14.04静态IP地址的设置方法
    • 网络虚拟化与下一代服务器:谁是赢家?
    • 轻松搞定VMware虚拟机的数据恢复
    • Docker CentOS7的系统上安装部署以及基础教程
    • Docker三个基本概念镜像(Image)容器(Container)仓库(Repository)
    • VMWare VMNet 8的配置使用详解
    • VMware Workstation12安装Ubuntu和VMware Tools教程
    • 详解如何在 Docker 中设置 Go 并部署应用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有