centos7安装docker-compose
centos7安装docker-compose
离线安装docker-compose
访问官网,下载文件并重命名为docker-compose
上传至/usr/local/bin.
执行命令
chmod +x /usr/local/bin/docker-compose
docker-compose -v
通过 Compose,可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。
这里做几个实例
安装nginxproxymanager
mkdir -p /opt/docker/nginxproxymanager
cd /opt/docker/nginxproxymanager
vi docker-compose.yml
里面粘贴一下内容
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
通过运行提升堆栈
docker-compose up -d
访问IP:81
默认管理员用户:
Email: admin@example.com
Password: changeme
在电脑的host文件添加一条记录
10.1.2.101 blog.com
访问blog.com,就会转到上一篇创建的wordpress。
安装Guacamole
Guacamole是无客户端的远程桌面网关。它支持VNC,RDP和SSH等标准协议。
mkdir -p opt/docker/guacamole
cd /root/opt/docker/guacamole
vi docker-compose.yml
输入以下内容
version: "3"
services:
guacamole:
image: jwetzell/guacamole
container_name: guacamole
volumes:
- ./postgres:/config
ports:
- 8888:8080
volumes:
postgres:
driver: local
运行命令
docker-compose up -d
输入ip:8888
账号:guacadmin
密码:guacadmin
使用rdp连接
使用ssh连接
使用vnc连接
License:
CC BY 4.0