ES 笔记二:docer-compose 的安装以及编排文件

下载compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

修改文件的执行权限

sudo chmod +x /usr/local/bin/docker-compose

查看compose的版本

docker-compose version

相关阅读

附上自己的步骤跟Compose.yaml文件

 cd /var/docker/docker-es-7.3/

docker-compose.yaml
(已测试)

如果宿主机的9000端口被占用,记得改ports的地址哦

镜像加速

PS:镜像地址是我阿里云的,慢点的话换一个

vim /etc/docker/daemon.json
{ 
“registry-mirrors”: [“https://rlkv9m88.mirror.aliyuncs.com“] 
}
systemctl daemon-reload
systemctl restart docker

相关参数


#启动
docker-compose up

停止容器

docker-compose down

停止容器并且移除数据

docker-compose down -v

一些docker 命令

docker ps
docker stop Name/ContainerId
docker start Name/ContainerId

删除单个容器

$docker rm Name/ID
-f, –force=false; -l, –link=false Remove the specified link and not the underlying container; -v, –volumes=false Remove the volumes associated to the container

删除所有容器

$docker rm docker ps -a -q
停止、启动、杀死、重启一个容器
$docker stop Name/ID
$docker start Name/ID
$docker kill Name/ID
$docker restart name/ID

本作品采用《CC 协议》,转载必须注明作者和本文链接

快乐就是解决一个又一个的问题!

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!