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 则搭建成功

相关文章
相关标签/搜索