Skip to content

paperplane-docker/socat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

paperplanecc/socat Build Status

简介

本镜像 paperplanecc/socat 提供了 Linux 的 socat 命令行工具;常见的用法是将 Docker 的 UNIX Sock 通讯通过 TCP 协议的方式对外暴露。

点此访问 源码;点此访问 Github 源码

私有版本

paperplanecc 用户名替换为 docker.p01.cc 即可使用私有库版本。点此访问 私有库镜像(需登录)。

私有版本和公开版本目前没有区别。

用法

拉取镜像:

docker pull paperplanecc/socat

使用举例:通过 TCP 转发 Docker 的 UNIX Sock 通讯;
启动配置如下:

services:
  socat:
    image: paperplanecc/socat
    container_name: socat
    ports:
      - '2375:2375'
    volumes:
      - '/var/run/docker.sock:/var/run/docker.sock'
    command: TCP-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock

随后可以通过 2375 端口访问 Docker Engine API。

About

Provides the command line tool socat.

Resources

License

Stars

Watchers

Forks

Packages

No packages published