Docker小总结
docker-compose 官方文档
docker-compose 常用命令【C语言中文网】
docker-compose restart: always
常用
1 | # 设置时区:在环境变量里面设置 TZ |
1 |
|
安装&卸载
1)、安装
1.27.2 版本 2020-09-16 最新sudo curl -L "https://taopanfeng.coding.net/p/MyProject/d/MyProject/git/raw/master/docker-compose/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v
1 | 如果要更换版本,直接把下面命令的`1.25.5`替换其他版本,更多版本参考:https://github.com/docker/compose/releases |
2)、卸载sudo rm /usr/local/bin/docker-compose
已启动
Nacos
集群版
、创建一个文件夹,保存git克隆下来的内容mkdir -p /app/docker/nacos
、进入创建的文件夹cd /app/docker/nacos
、执行初始化git init
、克隆项目git clone https://github.com/nacos-group/nacos-docker.git
、进入克隆的项目cd nacos-docker
、修改配置文件,添加以下内容。
我这里不添加的话,外网会访问不了。我认为是虚拟机内存不够用(默认内存太大了)。vi env/nacos-hostname.env
1 | # 解决启动之后,外网访问不了的问题 |
docker-compose命令
、启动
-f:指定配置文件,默认是当前目录的docker-compose.yml 或 docker-compose.yaml
-d:后台运行docker-compose -f example/cluster-hostname.yaml up -d
、查看状态docker-compose -f example/cluster-hostname.yaml ps
、停止docker-compose -f example/cluster-hostname.yaml stop
注意点:
启动的话,这里会启动四个Docker容器(3个nacos,1个mysql),也可以使用docker ps
查看这四个容器。
docker-compose停止之后,容器仍存在,只是未启动,可使用docker ps -a
查看。
、启动成功之后