vmwarePro centOS docker 宝塔部署web环境

倾然丶 夕夏残阳落幕 提交于 2020-11-22 17:29:10

1、概要介绍

a、本次环境主机为win7操作系统安装vmwarePro 虚拟机

b、虚拟机安装centOS7 linux 操作系统

c、centos 安装docker 部署容器(理解为linux版虚拟机)

d、docker pull centos 安装centos linux 操作系统

e、docker 下centos 安装宝塔web环境(含java , php , asp 环境)

 

 

a、本次环境主机为win7操作系统安装vmwarePro 虚拟机

遇到问题:

1、vmware player 版本没有管理菜单,网络配置功能不够,需要升级为pro版本;

 

b、虚拟机安装centOS7 linux 操作系统

1、centos 下无法连接外网, IP 配置

CentOS 虚拟机配置网络

http://note.youdao.com/noteshare?id=dd5f40064fd0cded819acae2c9a84626

2、centos yum 源更新问题

CentOS 7.0本地yum源地址及 配置yum地址优先级

http://note.youdao.com/noteshare?id=a9cee6568fc7ecc9bbfb9ccbd974c536

3centos7系统备份与还原

http://note.youdao.com/noteshare?id=85b6944ccea751246cc7ab8737397c3f

4centOS 日常安装问题集合

http://note.youdao.com/noteshare?id=cad95730e8c24b1e3c8f3831a8b6928c

 

c、centos 安装docker 部署容器(理解为linux版虚拟机)

1、docker安装

Docker 搭建tomcat web环境

http://note.youdao.com/noteshare?id=acccd8810ad637aa801d5413ed6b191d

2、docker pull centos 和 docker search centos 报错: 网络错误连接

docker pull time out问题处理

http://note.youdao.com/noteshare?id=9c45cd7592f50e3659bfcd5e2e8ca8ae

3、docker pull 镜像加速

原因同网络错误连接相同,新增或修改 /etc/docker/daemon.json 加速配置

systemctl daemon-reload

systemctl restart docker

 

d、docker pull centos 安装centos linux 操作系统

1、docker pull centos 拉取最新版本centos系统镜像

2、网络配置

3、内部端口同母机端口映射

docker run -it -d -p port1 -p port2 -p port3 --name image ../bash.sh

4、docker下web项目被顶层主机同域网络访问

docker下容器网络实际和宿主机网络一致,只是端口需要做映射处理即可,所以顶层主机访问仍然只需要连接docker宿主centos 即可

e、docker 下centos 安装宝塔web环境

1、pip can't find

需要手动安装pip 命令和 setuptools

pip 下载地址: https://pypi.python.org/pypi/pip

解压 tar -zxvf pip*.tar.gz

进入目录 cd pip*

构建 python setup.py build

安装 python setup.py install

 

setuptools 下载: wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz

https://pypi.python.org/pypi/setuptools 下载离线包

进入目录 cd setuptools*

构建 python setup.py build

安装 python setup.py install

 

安装说明

http://docs.bt.cn/443922

然后继续执行bt安装

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

 

2、docker中和宿主centos系统中同时安装了宝塔的情况 , 会出现docker 中启动 /etc/init.d/bt start 会直接启动宿主及其上的宝塔环境

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!