Skip to content

Commit b1dc720

Browse files
committed
fix: string as duration instead of int
1 parent 2bec555 commit b1dc720

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

arch.dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@
5757
SOCKET_PROXY_DOCKER_SOCKET="/run/docker.sock" \
5858
SOCKET_PROXY_UID=${APP_UID} \
5959
SOCKET_PROXY_GID=${APP_GID} \
60-
SOCKET_PROXY_KEEPALIVE=10 \
61-
SOCKET_PROXY_TIMEOUT=30 \
62-
SOCKET_PROXY_DEADLINE=60
60+
SOCKET_PROXY_KEEPALIVE="10s" \
61+
SOCKET_PROXY_TIMEOUT="30s" \
62+
SOCKET_PROXY_DEADLINE="60s"
6363

6464
# :: multi-stage
6565
COPY --from=distroless / /

go/socket-proxy/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ func main(){
130130
signals()
131131

132132
// setup proxy to docker socket as root
133-
docketSockerDialer := &net.Dialer{KeepAlive: os.Getenv("SOCKET_PROXY_KEEPALIVE") * time.Second, Timeout: os.Getenv("SOCKET_PROXY_TIMEOUT") * time.Second, Deadline: os.Getenv("SOCKET_PROXY_DEADLINE") * time.Second}
133+
docketSockerDialer := &net.Dialer{KeepAlive: time.ParseDuration(os.Getenv("SOCKET_PROXY_KEEPALIVE")), Timeout: time.ParseDuration(os.Getenv("SOCKET_PROXY_TIMEOUT")), Deadline: time.ParseDuration(os.Getenv("SOCKET_PROXY_DEADLINE"))}
134134
dockerSocket, err := docketSockerDialer.Dial("unix", os.Getenv("SOCKET_PROXY_DOCKER_SOCKET"))
135135
if err != nil {
136136
log.Fatalf("could not access docker socket %v", err)

project.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ ${{ content_environment }}
3131
| `SOCKET_PROXY_DOCKER_SOCKET` | path to the actual docker socket | /run/docker.sock |
3232
| `SOCKET_PROXY_UID` | the UID used to run the proxy parts | 1000 |
3333
| `SOCKET_PROXY_GID` | the GID used to run the proxy parts | 1000 |
34-
| `SOCKET_PROXY_KEEPALIVE` | connection keep alive interval to SOCKET_PROXY_DOCKER_SOCKET | 10 |
35-
| `SOCKET_PROXY_TIMEOUT` | connection max. timeout to SOCKET_PROXY_DOCKER_SOCKET | 30 |
36-
| `SOCKET_PROXY_DEADLINE` | connection max. deadline to SOCKET_PROXY_DOCKER_SOCKET | 60 |
34+
| `SOCKET_PROXY_KEEPALIVE` | connection keep alive interval to SOCKET_PROXY_DOCKER_SOCKET | 10s |
35+
| `SOCKET_PROXY_TIMEOUT` | connection max. timeout to SOCKET_PROXY_DOCKER_SOCKET | 30s |
36+
| `SOCKET_PROXY_DEADLINE` | connection max. deadline to SOCKET_PROXY_DOCKER_SOCKET | 60s |
3737

3838
${{ content_source }}
3939

0 commit comments

Comments
 (0)