From 2d38139a7ba9a7c682d44cc50ab212480697362e Mon Sep 17 00:00:00 2001 From: TiLorn Date: Thu, 24 Jan 2019 16:30:29 +0300 Subject: [PATCH 1/2] Add Dockerfile --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..95c0ceb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM golang:alpine + +RUN apk update && \ + apk add git --no-cache && \ + go get github.com/whyrusleeping/ipfs-key + +CMD ["ipfs-key"] \ No newline at end of file From 4b5d954ec5fde4abadca9e40420201878994bc42 Mon Sep 17 00:00:00 2001 From: TiLorn Date: Thu, 24 Jan 2019 16:58:01 +0300 Subject: [PATCH 2/2] update README about use Docker --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 09c4b8f..8806c64 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,20 @@ $ ipfs-key -bitsize=4096 > my-rsa4096.key $ ipfs-key -type=ed25519 > my-ed.key ``` +# Docker Usage + +### Local + +``` +$ docker build --tag="ipfs-key" . +$ docker run ipfs-key +``` +### Docker Hub + +``` +$ docker run belaytzev/ipfs-key +``` + ## Contribute PRs accepted.