安裝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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM