最新版 docker
docker-compose安装和使用1、docker-compose简介Compose是用于定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用YML文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从YML文件配置中创建并启动所有服务。
2、安装Linux
A.关闭防火墙或者开放80端口:firewall-cmd--zone=public--add-port=80/tcp--permanent
I.防火墙
关闭防火墙
systemctlstopfirewalld
下面是redhat/CentOs7关闭防火墙的命令!开启防火墙systemctlstartfirewalld关闭防火墙自启systemctldisablefirewalld开启防火墙自启设置呢systemctlenablefirewalld1:查看防火状态systemctlstatusfirewalldserviceiptablesstatus2:暂时关闭防火墙systemctlstopfirewalldserviceiptablesstop3:永久关闭防火墙systemctldisablefirewalldchkconfigiptablesoff4:重启防火墙systemctlenablefirewalldserviceiptablesrestart5:永久关闭后重启//暂时还没有试过chkconfigiptablesonII.端口
开启端口命令添加firewall-cmd--zone=public--add-port=80/tcp--permanent(--permanent永久生效,没有此参数重启后失效)重新载入firewall-cmd--reload查看firewall-cmd--zone=public--query-port=80/tcp删除firewall-cmd--zone=public--remove-port=80/tcp--permanentB.重启docker:systemctlrestartdocker
1..启动docker,命令:systemctlstartdocker2.验证docker是否启动成功,命令:dockersversion3.重启docker,命令:systemctlrestartdocker4.关闭docker,命令:systemctlstopdockerENDLinux上我们可以从Github上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。
运行以下命令以下载DockerCompose的当前稳定版本:
旧版$sudocurl-L"https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose或者:$sudocurl-Lhttps://github.com/docker/compose/releases/download/1.25.5/docker-compose-`uname-s`-`uname-m`>/usr/local/bin/docker-compose新版:$sudocurl-L"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose要安装其他版本的Compose,请替换1.24.1。
将可执行权限应用于二进制文件:
$sudochmod+x/usr/local/bin/docker-compose
创建软链:
$sudoln-s/usr/local/bin/docker-compose/usr/bin/docker-compose
测试是否安装成功:
$docker-compose--version
cker-composeversion1.24.1,build4667896b
注意:对于alpine,需要以下依赖包:py-pip,python-dev,libffi-dev,openssl-dev,gcc,libc-dev,和make。macOS
Mac的Docker桌面版和DockerToolbox已经包括Compose和其他Docker应用程序,因此Mac用户不需要单独安装Compose。
windowsPC
Windows的Docker桌面版和DockerToolbox已经包括Compose和其他Docker应用程序,因此Windows用户不需要单独安装Compose。
如果大家觉得还不错,点赞,收藏,分享,一键三连支持我一下~