离线安装docker并搭建nginx

本文详述了如何在离线环境下安装docker,并利用本地yum源创建docker镜像,接着详细介绍了创建nginx docker容器的过程,包括编写dockerfile、安装nginx、启动与测试nginx服务,确保在无网络条件下能成功搭建nginx服务。
摘要由CSDN通过智能技术生成

笔者不在此赘述docker相关介绍,笔者的搭建环境是离线安装,本地yum源配置不在此赘述,可参见本地yum源安装

0x00 docker安装前准备

安装包准备

笔者安装的是docker-ce版本,需要以下安装包

因为是离线安装,所以还需要一个docker所需的镜像,笔者准备的是centos7的镜像:centos7.tar

因本次实验是以搭建nginx为例,所以笔者准备了nginx-1.14.0.tar.gz包

创建属于docker的本地yum源

# mkdir -r /root/docker/Packages

然后将以上所需安装包放到/root/docker/Packages中

 

# vi /etc/yum.repos.d/docker.repo

[docker]
name=docker
baseurl=file:///root/docker
enabled=1
gpgcheck=0

# createrepo /root/docker/

 

docker库创建完成

 

0x01 docker安装与启动

安装

# yum -y install docker-ce

启动

# systemctl start docker.service

# systemctl enable docker.service

 

可以使用ifconfig命令查看是否已经出现docker的网卡

# ifconfig

载入镜像

# docker load < centos7.tar

交互式启动容器

# docker run -it 4cbf48630b46 bash     //启动容器  i:交互  t:分配终端

4cbf48630b46 根据’docker images’命令查看

进入容器后使用可’exit’命令退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值