当前位置: 首页 > news >正文

南宁网站建设公司排行360全景地图下载安装

南宁网站建设公司排行,360全景地图下载安装,电厂建设审批进度网站,wordpress 文件目录结构文章目录 使用Dockerfile制作LAMP环境镜像编写Dockerfile不修改默认页面修改默认页面 Start Script目录结构及文件登录私有仓库给镜像打标签上传镜像页面检查检测镜像可用性 使用Dockerfile制作LAMP环境镜像 编写Dockerfile 不修改默认页面 FROM centos:7 MAINTAINER "…

文章目录

    • 使用Dockerfile制作LAMP环境镜像
      • 编写Dockerfile
        • 不修改默认页面
        • 修改默认页面
      • Start Script
      • 目录结构及文件
      • 登录私有仓库
      • 给镜像打标签
      • 上传镜像
      • 页面检查
      • 检测镜像可用性

使用Dockerfile制作LAMP环境镜像

编写Dockerfile

不修改默认页面

FROM centos:7
MAINTAINER "FOX"
COPY mysql.repo /etc/yum.repos.d/
COPY epel.repo /etc.yum.repos.d/
RUN yum clean all && yum makecache && yum install -y mysql-server php php-gd php-mysql httpd && \sed -i "s/#ServerName www.example.com:80/ServerName www.example.com:80/" /etc/httpd/conf/httpd.conf
EXPOSE 80/tcp 3306/tcp
COPY start.sh /opt/
RUN chmod +x /opt/start.sh
CMD ["/opt/start.sh"]

修改默认页面

该Dockerfile在宿主机安装有GUI时通过浏览器可看出效果。

FROM centos:7
MAINTAINER "FOX"
COPY mysql.repo /etc/yum.repos.d/
COPY epel.repo /etc.yum.repos.d/
RUN yum clean all && yum makecache && yum install -y mysql-server php php-gd php-mysql httpd && \sed -i "s/#ServerName www.example.com:80/ServerName www.example.com:80/" /etc/httpd/conf/httpd.conf   && \echo "<?php phpinfo(); ?>" > /var/www/html/index.php
EXPOSE 80/tcp 3306/tcp
COPY start.sh /opt/
RUN chmod +x /opt/start.sh
CMD ["/opt/start.sh"]

Start Script

#!/bin/bash
/usr/sbin/httpd &
/usr/sbin/mysqld --user=mysql &
tail -f /dev/null

目录结构及文件

├── lamp
│   ├── Dockerfile
│   ├── epel.repo
│   ├── mysql.repo
│   └── start.sh

登录私有仓库

[root@docker lamp]# docker login www.kvm.cn
Authenticating with existing credentials...
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeeded

给镜像打标签

[root@docker lamp]# docker tag lamp:v1.1 www.kvm.cn/library/lamp:v1.1  

上传镜像

[root@docker lamp]# docker push www.kvm.cn/library/lamp:v1.1 
The push refers to repository [www.kvm.cn/library/lamp]
cc32351b5cc2: Pushed 
516365b20893: Pushed 
d0be8416d3fd: Pushed 
acedef93300c: Pushed 
174f56854903: Mounted from library/centos7 
v1.1: digest: sha256:74d3d51a999ec3234febc5788018a8f46b58b02461f5e82b8e89268f3bb7b570 size: 1363

页面检查

image-20230821195058028

检测镜像可用性

[root@docker lamp]# docker run -d -it --name lamp --privileged=true lamp:v1.1 /usr/sbin/init
[root@docker lamp]# docker ps
CONTAINER ID   IMAGE       COMMAND           CREATED         STATUS         PORTS              NAMES
d9dddfda70ce   lamp:v1.1   "/opt/start.sh"   6 minutes ago   Up 6 minutes   80/tcp, 3306/tcp   lamp
[root@docker lamp]# curl 172.17.0.2
Web test
[root@docker lamp]# docker exec  -it lamp /bin/bash
[root@4c13402c5313 /]# systemctl status mysqld
● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: activating (start) since Tue 2023-08-22 17:36:44 UTC; 31s ago
http://www.yayakq.cn/news/264691/

相关文章:

  • 湘潭seo网站优化做免费漫画网站有风险吗
  • 网站建设前期资料提供专业建设内涵包括哪些内容
  • vs做网站通过e浏览器wordpress强大之处
  • 哪里做公司网站网站多条件筛选 html
  • 平台类网站建设胡方案明细室内设计专业就业方向
  • 怎么在国际网站做推广织梦后台生成网站地图
  • 云制造网站WordPress xml 收录
  • 宠物网站页面设计ps网站建设及相关流程
  • 百度广告 网站域名 已验证怎么做一个网站推广
  • 网站开发体会北京网站建设公司艺唯思
  • 景点网站设计与制作wordpress需要多大空间
  • 3小时百度收录新站方法深圳财务小公司网站
  • 眉县网站建设网站建设流程表
  • 北京南站地铁几号线做网站优化有什么方法
  • 小企业做网站有没有用永久免费云电脑
  • 做的好的茶叶网站有哪些陈木胜怎么死的
  • 电商网站开发岗位职责html5网站 欣赏
  • 沈阳做网站的公司打电话说帮忙做网站
  • 谷歌没收录网站主页 301重定向北京seo人员
  • 国外网站推广软件源码论坛wordpress模板
  • 如何创办一个网站第三方物流网站建设
  • 个人备案网站放什么资料中国经济网
  • 网站设计 psdwordpress虚拟物品销售
  • 建一个分类信息网站检察院门户网站建设自查报告
  • 360网站怎么做wordpress 仿微博
  • 优酷视频放到网站上怎么做网络会议系统有哪些
  • 国内永久免费crm系统网站推荐大全中南集团中南建设网站
  • wordpress 首页浏览量统计百度快速优化软件
  • 中国建设银行网站特色北理离线《网站开发与应用》
  • 卡片式网站合肥网站建设价格