使用docker搭建网站

1.安装 docker

Linux 系统上使用 docker 大大降低了我们使用各种软件的门槛,推荐有兴趣的同学一定要去学习一下 docker,
docker 安装的官方网站,复制命令一步步执行即可:
docker 安装命令如下复制安装即可:
(这里有个问题就是是否需要用root用户,后面需要再确定)

sudo yum install -y yum-utils device-mapper-persistent-data  lvm2

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

sudo yum install -y docker-ce docker-ce-cli containerd.io

经过上述三个步骤,恭喜你,你的docker 安装成功了,下面运行 docker , 命令如下,启动 docker :

systemctl start docker 

查看 docker 是否已经被启动,

systemctl status docker 

如果你这里显示的是激活(active)状态 ,恭喜你的 docker 安装成功了 !!!

2.安装 mysql

在安装 mysql 之前先在 server 上建立一个文件夹用来存放修改配置文件,方便我们快速配置 mysql :

mkdir -p  ~/software/mysql/conf  ~/software/mysql/logs  ~software/mysql/data

下面做如下的操作来安装 mysql :

远程拉取 mysql 的数据库

docker pull mysql

首先运行一个实例:

docker run -it -d  -- name mysql -e MYSQL_ROOT_PASSWORD=123456 mysql

复制该实例的配置文件到 server 当中:

docker cp mysql:/etc/mysql/conf.d ~software/mysql/conf 

删除旧的实例:

docker rm -f mysql

重新创建一个 mysql 容器:

docker run -it -d 
--name mysql
 -p 3306:3306 
-v ~/software/mysql/conf:/etc/mysql/conf.d 
-v ~/software/mysql/logs:/logs 
-v ~/software/mysql/data:/var/lib/mysql 
-e MYSQL_ROOT_PASSWORD=123456 
mysql
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值