当先锋百科网

首页 1 2 3 4 5 6 7

目录

前言

一、docker和docker-compose的关系

二、下载docker-compose

三、安装docker-compose

总结


前言

1.网络教程具有时效性,注意区分和甄别

2.本文参考技术类型社区新旧文章结合个人本地测试,来源于网络回馈于网络

3.解决问题的方法很多,达到最终效果即可

4.本文不是小白教程,环境基于虚拟机Linux(因为MacOS和Windows在下载docker时已经自动安装docker-compose,而Linux则需要手动下载)

5.转载请注明出处,写文不易,尊重每个技术人


一、docker和docker-compose的关系

docker:是一个供开发和运维人员开发、测试、部署和运行应用程序的容器平台(docker是一个容器平台)

docker-compose:是一个用于创建和管理多容器应用程序的工具

docker与docker-compose对比:
1.docker可以自动化创建镜像并启动,而docker-compose是自动化编排容器的工具

2.docker是基于dockerfile创建得出的镜像,在这个镜像启动的时候是一个单独容器,而docker-compoose创建得出的往往是多个容器

3.docker-compose是一个服务,通常来说由多个container组成,docker-compose是依赖于docker之上的,是docker中的一种自动化编排容器的工具

参考文章:docker与docker-compose的区别_前尘若梦,今世安好的博客-CSDN博客icon-default.png?t=N176https://blog.csdn.net/weixin_54921682/article/details/125632407?ops_request_misc=&request_id=&biz_id=102&utm_term=docker-compose%E5%92%8CDocker%E7%9A%84%E5%85%B3%E7%B3%BB&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-125632407.142^v74^control_1,201^v4^add_ask,239^v2^insert_chatgpt&spm=1018.2226.3001.4187

二、下载docker-compose

因为不是所有开发者的电脑都配置了github代理,这里不使用curl进行安装,直接手动去官网下载然后传到linux中即可(可以安装一些github加速插件,实现外链代理下载,其实质也是github代理)

docker-compose官网:

Releases · docker/compose (github.com)icon-default.png?t=N176https://github.com/docker/compose/releases

三、安装docker-compose

改完名字之后将文件传到虚拟机的linux中(U盘、xftp、vmtools都行)

sudo mv docker-compose /usr/local/bin/docker-compose (实质上就是移动到/usr/local/bin/目录下,后续就免去添加到环境变量,当然如果你有需求,可以移动到别的地方,通过创建软链接的方式进行环境变量的配置)

 

 


总结

唯热爱永垂不朽。