正文
docker,docker-compose部署服务器
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
搭建服务器
docker 是一种容器技术,作用是用来快速部署服务,docker-compose 是用来做docker 的多容器控制。
简单的来说:docker-compose即为一种自动化部署服务。
1、更新
sudo yum update
2、安装docker , dicker --version 查看docker版本号
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
或者:
curl -sSL https://get.docker.com/ | sh 安装完成后启动docker服务:
systemctl start docker 运行hello-world镜像看看docker是否安装成功:
docker run hello-world
3、安装docker-compose
sudo pip install docker-compose
4、登陆docker-hub仓库
修改登陆仓库地址:
vim /etc/docker/daemon.json
重启docker服务:
systemctl restart docker
登陆hub仓库:
docker login XXXXXXXXX
5、下载 docker-compose里面的容器
docker-compose up -d
6、启动容器
6.1 查看redis,提升权限:
chmod + appendonly.aof
6.2 启动nginx
6.3 启动mongodb
6.4 启动普通镜像
7、 docker-compose ps 查看服务器是否搭建成功
若状态均为 up 则搭建成功