安装Docker (centos7)
#更新yum 源
卸载旧版本Docker软件
$ su - dkadm
$sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-selinux
docker-engine-selinux
docker-engine
container*
更新源信息并依赖包安装
$ sudo yum update -y
$ sudo yum install -y yum-utils device-mapper-persistent-data
lvm2 bash-completion
添加软件仓库源信息
$ sudo yum-config-manager --add-repo
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新仓库源缓存并安装最新稳定的docker-ce版本
$ sudo yum makecache all
$ sudo yum -y install docker-ce docker-ce-selinux
yum update
#安装 Docker
yum -y install docker
#启动 Docker 后台服务、开机自启
systemctl start docker.service
systemctl enable docker.service
安装python-pip
yum -y install epel-release
yum -y install python-pip
安装docker-compose
pip install docker-compose
待安装完成后,执行查询版本的命令
sudo docker-compose version
参考https://nacos.io/zh-cn/docs/quick-start-docker.html
version: "3" #版本号
services:
# 参考https://nacos.io/zh-cn/docs/quick-start-docker.html
joolun-nacos:
image: nacos/nacos-server:2.0.3
restart: always
container_name: nacos-server
environment:
- MODE=standalone
- SPRING_DATASOURCE_PLATFORM=mysql
- MYSQL_SERVICE_HOST=192.168.0.xxx
- MYSQL_SERVICE_PORT=3306
- MYSQL_SERVICE_DB_NAME=nacos_config
- MYSQL_SERVICE_USER=root
- MYSQL_SERVICE_PASSWORD=root1994
ports:
- 8848:8848