目录

  • 1.Docker(yum安装)
  • 2.宝塔面板安装



1.Docker(yum安装)

  • yum安装是在线安装,所以使用yum安装的时候必须是在联网的情况下进行
  • 注意:以下操作都是在CentOS 7中进行的,不同版本的CentOS的命令有所区别
  • 安装我们的准备环境
yum -y install 包名称 #yum install为我们的yum安装命令,-y参数表示安装的时候所有的提示都是yes
#首先我们需要安装gcc环境
yum -y install gcc
#然后需要安装c++环境
yum -y install gcc-c++

#上面两条命令可以放在一行中执行
yum -y install gcc gcc-c++

宝塔和docker的共存 docker和宝塔的区别_linux


宝塔和docker的共存 docker和宝塔的区别_yum安装_02

  • 当然我们现在就是root用户,所以前面的sudo可以不要
  • 后面的步骤也都是跟着官方doc做
  • 注意:上面的第二个圈圈起来的是叫我们安装镜像,但是docker提供的镜像是国外的,我们使用起来会很慢,推荐使用阿里云镜像:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

宝塔和docker的共存 docker和宝塔的区别_宝塔和docker的共存_03

  • 更新yum软件包索引
yum makecache fast
  • 安装Docker CE
yum -y install docker-ce docker-ce-clil containerd.io
  • 启动docker
systemctl start docker

宝塔和docker的共存 docker和宝塔的区别_yum安装_04

  • 测试
docker version	#查看docker的客户端和服务端的版本

docker run hello-world	
	#运行docker的hello world程序,本地仓库没有这个镜像的时候就会去我们刚刚设置的阿里云仓库中
	拉取hello world镜像

docker images	#查看本地docker仓库有哪些镜像

宝塔和docker的共存 docker和宝塔的区别_yum安装_05


宝塔和docker的共存 docker和宝塔的区别_yum安装_06


宝塔和docker的共存 docker和宝塔的区别_docker_07

  • 使用yum安装的格式:yum install -y yum源
  • 建议可以使用yum安装的就使用yum安装,yum安装是讲解的3种安装中最快的最好用的安装方式

2.宝塔面板安装

  • 宝塔面板将我们在Linux中的安装变得可视化了,并且都是一键式的傻瓜式的安装
  • 宝塔面板官网
  • 宝塔面板安装教程
  • 宝塔和docker的共存 docker和宝塔的区别_数据库_08

  • 首先去阿里云控制面板打开8888端口
注意:
如需完整使用宝塔的所有功能 你还需要放行如下端口
20 、21、 39000-40000端口(linux 系统 ),3000-4000(windows系统)
22 (SSH)
80、443(网站及SSL)
3306 (数据库远程连接)
888 (phpmyadmin)

如果你进入面板里修改了面板端口或FTP端口,记得要在安全组和面板防火墙放行相应端口
  • 连接远端云服务器,并执行下面的命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  • 安装完成之后你就可以获取一个IP,这个IP就是你这一台服务器的宝塔管理面板的IP地址,保存下来方便后面使用
  • 除了一个固定IP之外你还可以获取到一个随机的账号+密码
  • 面板的IP、随机的登陆账号+密码都是可以在登陆面板之后在"面板设置"中自己设置的
  • 宝塔和docker的共存 docker和宝塔的区别_yum安装_09


  • 宝塔和docker的共存 docker和宝塔的区别_数据库_10

  • 我们可以使用宝塔面板进行基本上所有应用的安装,比如我们安装MySQL
  • 宝塔和docker的共存 docker和宝塔的区别_docker_11


  • 宝塔和docker的共存 docker和宝塔的区别_yum安装_12


  • 宝塔和docker的共存 docker和宝塔的区别_宝塔和docker的共存_13


  • 宝塔和docker的共存 docker和宝塔的区别_宝塔和docker的共存_14


  • 宝塔和docker的共存 docker和宝塔的区别_yum安装_15

  • 宝塔面板也可以用来设置打开远程服务器上的端口
  • 宝塔和docker的共存 docker和宝塔的区别_宝塔和docker的共存_16


  • 宝塔和docker的共存 docker和宝塔的区别_数据库_17

  • 创建一个数据库testdb
  • 宝塔和docker的共存 docker和宝塔的区别_docker_18


  • 宝塔和docker的共存 docker和宝塔的区别_yum安装_19


  • 宝塔和docker的共存 docker和宝塔的区别_数据库_20


  • 宝塔和docker的共存 docker和宝塔的区别_宝塔和docker的共存_21