docker,docker-compose部署服務器

搭建服務器nginx


docker 是一種容器技術,做用是用來快速部署服務,docker-compose 是用來作docker 的多容器控制。redis

簡單的來講:docker-compose即爲一種自動化部署服務。mongodb

一、更新docker

 

sudo yum update

 

二、安裝docker  , dicker --version  查看docker版本號json

 1  $ curl -fsSL get.docker.com -o get-docker.sh
 2  $ sudo sh get-docker.sh
 3 或者:
 4 curl -sSL https://get.docker.com/ | sh
 5 
 6 安裝完成後啓動docker服務:
 7 systemctl start docker
 8 
 9 運行hello-world鏡像看看docker是否安裝成功:
10 docker run hello-world

三、安裝docker-composevim

sudo pip install docker-compose

四、登錄docker-hub倉庫服務器

1 修改登錄倉庫地址:
2 vim /etc/docker/daemon.json
3 重啓docker服務:
4 systemctl restart docker
5 登錄hub倉庫:
6 docker login  XXXXXXXXX

五、下載 docker-compose裏面的容器app

docker-compose up -d

六、啓動容器curl

  6.1  查看redis,提高權限:url

chmod +666 appendonly.aof  

  6.2  啓動nginx    

  6.3  啓動mongodb

  6.4  啓動普通鏡像

 

 

七、 docker-compose ps  查看服務器是否搭建成功

      若狀態均爲 up 則搭建成功

相關文章
相關標籤/搜索