centos上配置docker环境

马上就要过年了,阿里的优惠又来了……有免费的ECS(一个月)还有包年的也不贵才38元,立马入手,练习学习
我们公司的项目都是在docker上配置的,但是自己还真没有在centos安装过docker环境,趁这次机会熟悉一下。于是,哈哈买了两台
在这里插入图片描述

CentOS 7 (使用yum进行安装)

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start

检验

docker version

在这里插入图片描述

在安装docekr-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/v2.2.3/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

下载laradock

官网地址:https://laradock.io/

1.下载

git clone https://github.com/Laradock/laradock.git
cp .env.example .env

2.配置

把下面两个配置改了,不然build起来特别的慢,在laradock的.env里面

# hs 重点改镜像源
CHANGE_SOURCE=true
UBUNTU_SOURCE=aliyun

3.build启动

# 按照需求各种build(自己可以更改配置文件啊)
docker-compose buiuld nginx mysql redis
# 完了以后
docker-compose up -d nginx mysql redis

不懂得自己可以详细的查看laradock的官网文档,最近我这安装了至少3遍了,就不详细写的,有问题的可以留言

laravel项目中使用

在.env中配置

DB_HOST=mysql
REDIS_HOST=redis

参考文档:
https://developer.aliyun.com/article/110806
https://get.daocloud.io/#install-docker

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值