安装docker docker-composer lnmp一键安装包--DNMP

安装docker---参考https://www.cnblogs.com/nieqibest/p/9846655.html

1.$ sudo yum update

2.复制代码

$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

3.$ sudo yum install docker-engine

4.设置Docker服务开机自启 -- $ sudo systemctl enable docker.service

5.启动Docker服务 --$ sudo systemctl start docker

6.设置docker中国镜像

[root@Docker ~]# cat /etc/docker/daemon.json
{
"registry-mirrors":["http://18817714.m.daocloud.io"]
}
systemctl daemon-reload
systemctl restart docker

7.验证Docker是否安装成功   -- sudo docker run --rm hello-world

 

安装docker-compose
1.sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2.sudo chmod +x /usr/local/bin/docker-compose
3.docker-compose --version

 

安装git -- yum install -y git

 

安装lnmp一键安装包

1.docker pull winstonpro/lnmp

2. docker run -d -v /home/anhao1226/default:/home/wwwroot/default -p 32801:80 -p 32802:443 -p 32803:3306 -p 32804:22  --name lnmp  winstonpro/lnmp

3.docker ps 查看容器

4. docker exec -it lnmp bash 进入容器

5.docker start lnmp 重启容器

 

安装DNMP

clone项目:
1.$ git clone https://github.com/yeszao/dnmp.git
不是如果root用户,将还需当前用户加入docker用户组:
2.$ sudo gpasswd -a ${USER} docker

环境拷贝产品配置文件env.sample为.env,启动:
3.$ cd dnmp
4.$ cp env.sample .env # Windows系统请用copy命令,或者用编辑器打开后另存为.env
5.$ docker-compose up

 

转载于:https://www.cnblogs.com/anhao1226/p/10294801.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值