超简单实现Docker搭建个人博文系统_docker

来源:脚本之家  责任编辑:小易  

安装Docker

yum 包更新到最新:sudo yum update
安装需要的软件包:sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源为阿里云,否则巨慢:sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker(ee版是企业版收费,ce是社区版免费):sudo yum install docker-ce
安装后查看docker版本:docker -v
设置国内镜像,ustc是老牌的linux镜像服务提供者了:vi /etc/docker/daemon.json
在该文件中输入如下内容:

{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

启动docker:systemctl start docker
查看docker状态:systemctl status docker
开机启动:systemctl enable docker

安装镜像

博客系统的数据是记录在数据库的,也就是依赖数据库,所以要先安装数据库
安装数据库:docker run --name db --env MYSQL_ROOT_PASSWORD=example -d mariadb
db是docker容器的名称,-d表示使用守护方式启动(后台运行),mariadb是mysql的一个数据库,docker首先会在本地查找mariadb的镜像,如果没有找到会自动去仓库下载

查看docker容器状态:docker ps -a

安装wordpress博客系统:docker run --name MyWordPress --link db:mysql -p 8080:80 -d wordpress
通过--link db:mysql参数把WordPress和数据库建立连接
通过-p 8080:80参数把原服务的80端口映射到宿主机的8080

在这里插入图片描述

查看docker容器状态:docker ps -a

在这里插入图片描述

访问站点

访问浏览器:http://192.168.2.9:8080
宿主机的ip是192.168.2.9,返回如下:

在这里插入图片描述

经过一些简单的设置,我们的博客系统就搭建好了

在这里插入图片描述

到此这篇关于超简单实现Docker搭建个人博文系统 的文章就介绍到这了,更多相关Docker搭建博文系统 内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

您可能感兴趣的文章:使用Docker搭建ELK日志系统的方法示例使用docker compose搭建一个elk系统的方法centos7系统下搭建docker本地镜像仓库的方法Mac系统上用Docker搭建lamp环境

  • 本文相关:
  • docker数据备份恢复实现过程详解
  • 搭建docker内网私服的方法(docker-registry with nginx&ssl on
  • elasticsearch使用常见问题解决方案
  • 详解如何修改 docker 默认网桥地址
  • 如何在docker中运行springboot项目过程图解
  • 如何基于dockerfile构建tomcat镜像
  • 在ubuntu 16.04安装与使用docker的教程详解
  • docker容器无法被stop or kill问题的解决方法
  • gitlab实践教程使用git config进行相关的配置操作
  • 一次centos docker网桥模式无法访问宿主机redis服务的故障排除经
  • docker镜像如何实现共享
  • 如何使用docker来制作我现在正在使用的系统的镜像
  • 如何用Dockerfile创建镜像
  • 如何实现 Docker 与分布式数据库结合
  • 如何把docker镜像做得很小
  • docker容器怎样实现绑定公网IP/浮动IP
  • 怎么制作docker镜像 有多大
  • 搭建docker 需要什么操作系统
  • 如何用Dockerfile创建镜像
  • Docker如何对一个已经创建了的容器添加数据卷?
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全dockerhyper-vvmwarevirtualboxxenserverkvmqemuopenvzxencloudstackopenstack云计算技术云其它首页服务器云和虚拟化使用docker搭建elk日志系统的方法示例使用docker compose搭建一个elk系统的方法centos7系统下搭建docker本地镜像仓库的方法mac系统上用docker搭建lamp环境docker数据备份恢复实现过程详解搭建docker内网私服的方法(docker-registry with nginx&ssl on elasticsearch使用常见问题解决方案详解如何修改 docker 默认网桥地址如何在docker中运行springboot项目过程图解如何基于dockerfile构建tomcat镜像在ubuntu 16.04安装与使用docker的教程详解docker容器无法被stop or kill问题的解决方法gitlab实践教程使用git config进行相关的配置操作一次centos docker网桥模式无法访问宿主机redis服务的故障排除经docker 给运行中的容器设置端口映docker获取镜像报错docker: errodocker 清理命令集锦docker.service启动失败:unit nubuntu14.04+docker的安装及使用浅谈docker-compose网络设置之nedocker容器如何优雅的终止详解docker容器访问宿主机网络的方法详解docker国内镜像拉取和镜像加centos7 安装docker 解决启动不了docker安装elasticsearch和kibana的方法步详解docker中使用systemctl启动服务报错的dockerfile echo指定文件多行文本的方法实docker+k8s 集群环境搭建及分布式应用部署windows下安装docker的教程详解docker中dockerfile方式建立镜像hellowordocker 制作镜像dockerfile和commit操作dockerfile制作apache镜像的方法在idea中使用docker部署springboot项目的如何使用celery和docker处理django中的定
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved