wordpress google站内搜索,php和ASP网站那个好,做预定网站的作用,天元建设集团电话文章目录 一、使用docker管理镜像 二、使用docker管理容器 一、使用docker管理镜像
1、安装操作系统#xff0c;我安装的是centOS 7 #xff0c;因为centos7有着非常丰富的软件仓库#xff0c;方便后续安装与docker相关的软件。 2、初始化设置#xff0c;
关闭防火墙 关闭…文章目录 一、使用docker管理镜像 二、使用docker管理容器 一、使用docker管理镜像
1、安装操作系统我安装的是centOS 7 因为centos7有着非常丰富的软件仓库方便后续安装与docker相关的软件。 2、初始化设置
关闭防火墙 关闭selinux 重启生效 使用gentenforce命令查看selinux状态 2、配置IP地址让网络能上网。
3、安装docker 4.启动并配置docker开机自启动 5、查看镜像 6.从仓库里拉取镜到本地。拉取镜像是获取软件是意思镜像是用于创建容器的一种环境
情景一成功拉取到镜像 情景二因为镜像是在Docker HUB上由于Docker HUB 的服务器在境外访问很慢因此在拉镜像是出现超时。
由于一些原因国内下载Docker HUB 官方镜像的速度比较慢可以使用DaocCloud镜像加速。 然后按照DaoCloud上面说的方式将镜像拉回本地再查看本地镜像。 7.给镜像改名字。 8、删除刚拉下来的镜像daocloud.io/centos 二、使用docker管理容器
镜像已经拉到本地需要把镜像运行起来。当镜像运行起来时那么此时镜像就是一个容器。
1、运行一个镜像 2.再次运行镜像.因为容器退出后不会再继续运行所以运行镜像时我们需要加上的参数让容器退出后也能一直运行。 3.进入容器 4、查看容器I的P地址 安装net-tools工具包 安装iproute工具包 此时看到容器的IP地址为B类地址172.17.0.2/16 5.安装httpd服务程序并且启动httpd服务。 在容器内部httpd命令可以启动Apache HTTP服务器服务但是在容器中使用systemctl start httpd命令无法正常工作的原因systemctl命令需要与操作系统的初始化系统(如 systemd)进行交互以启动、停止或管理系统服务。然而容器通常没有运行完整的操作系统因此缺少必要的组件和权限无法使用 systemctl命令。 在容器内启动Apache HTTP服务器可以直接执行httpd命令它会以非系统服务的方式启动。这种方式适用于容器化环境因为容器通常专注于单个应用程序或服务而不需要完整的操作系统服务管理功能。 6 .在服务器的首页index.h 7.在主机上测试是否可以访问到容器提供的httpd服务。
宿主机的IP地址为192.168.10.139/24