add sysutils/docker

Docker is the world's leading software container platform. Developers use
Docker to eliminate "works on my machine" problems when collaborating on code
with co-workers. Operators use Docker to run and manage apps side-by-side in
isolated containers to get better compute density. Enterprises use Docker to
build agile software delivery pipelines to ship new features faster, more
securely and with confidence for both Linux and Windows Server apps.

Note: this port contains Docker client only.
This commit is contained in:
Nikolai Lifanov 2017-03-21 16:52:16 +00:00
parent d299bf2d5e
commit 84c36cd706
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=436619
6 changed files with 40 additions and 1 deletions

1
MOVED
View file

@ -7649,7 +7649,6 @@ devel/erlang-ibrowse|www/erlang-ibrowse|2015-07-05|Move to www where it belongs
multimedia/ffmpeg23|multimedia/ffmpeg|2015-07-05|Obsolete since recent upstream upgrade of main ffmpeg port. Use multimedia/ffmpeg instead
multimedia/ffmpeg26|multimedia/ffmpeg|2015-07-05|Obsolete since recent upstream upgrade of main ffmpeg port. Use multimedia/ffmpeg instead
x11/docker|x11/docker-tray|2015-07-06|Renamed
sysutils/docker|sysutils/docker-freebsd|2015-07-07|Renamed
graphics/fli2gif||2015-07-07|Has expired: No public distfiles
net-im/tkabbur||2015-07-07|Has expired: Upstream development ceased since 2008
www/mod_wsgi3|www/mod_wsgi4|2015-07-12|Renamed to reflect new version

View file

@ -235,6 +235,7 @@
SUBDIR += djmount
SUBDIR += dmg2img
SUBDIR += dmidecode
SUBDIR += docker
SUBDIR += docker-freebsd
SUBDIR += doinkd
SUBDIR += dolly

26
sysutils/docker/Makefile Normal file
View file

@ -0,0 +1,26 @@
# Created by: Nikolai Lifanov <lifanov@FreeBSD.org>
# $FreeBSD$
PORTNAME= docker
PORTVERSION= 17.03.0
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX= -ce
CATEGORIES= sysutils
MAINTAINER= lifanov@FreeBSD.org
COMMENT= Open-source application container engine
LICENSE= APACHE20
PLIST_FILES= bin/docker
USE_GITHUB= yes
USES= go
GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
GO_TARGET= github.com/${GH_ACCOUNT}/${PORTNAME}/cmd/docker
STRIP= # stripping can break go binaries
.include <bsd.port.mk>

3
sysutils/docker/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1490113515
SHA256 (docker-docker-v17.03.0-ce_GH0.tar.gz) = d8e91af5b2799cafac113a400d4db9c6abe01ae823f378d2f4d3d3e55e48eaf6
SIZE (docker-docker-v17.03.0-ce_GH0.tar.gz) = 7769578

View file

@ -0,0 +1,8 @@
Docker is the world's leading software container platform. Developers use
Docker to eliminate "works on my machine" problems when collaborating on code
with co-workers. Operators use Docker to run and manage apps side-by-side in
isolated containers to get better compute density. Enterprises use Docker to
build agile software delivery pipelines to ship new features faster, more
securely and with confidence for both Linux and Windows Server apps.
WWW: https://www.docker.com/

View file

@ -0,0 +1,2 @@
This port contains Docker client only.
For Docker server support, install docker-machine.