Port details |
- docker-freebsd Docker containment system
- 20150625_2 sysutils
=5 20150625_2Version of this port present on the latest quarterly branch.
- BROKEN: fails to build
DEPRECATED: Broken for more than 9 months This port expired on: 2020-01-10 IGNORE: is marked as broken: fails to build
- Maintainer: joneum@FreeBSD.org
- Port Added: 2015-07-07 14:51:39
- Last Update: 2020-01-11 11:29:04
- SVN Revision: 522677
- People watching this port, also watch:: poudriere, nginx, pkg, git, openssl
- License: APACHE20
- WWW:
- https://github.com/kvasdopil/docker
- Description:
- Docker is an open source project to pack, ship and run any
application as a lightweight container.
Docker containers are both hardware-agnostic and platform-agnostic.
This means they can run anywhere, from your laptop to the largest
EC2 compute instance and everything in between - and they don't
require you to use a particular language, framework or packaging
system. That makes them great building blocks for deploying and
scaling web apps, databases, and backend services without depending
on a particular stack or provider.
WWW: https://github.com/kvasdopil/docker
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- docker-freebsd>0:sysutils/docker-freebsd
- No installation instructions:
- This port has been deleted.
- PKGNAME: docker-freebsd
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (kvasdopil-docker-20150625-582db78_GH0.tar.gz) = a750d344af4af3d30b1a3373f382ab597a2a7aa4a0bb5c22d650d0c5cc9ac506
SIZE (kvasdopil-docker-20150625-582db78_GH0.tar.gz) = 7292884
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- sqlite3 : databases/sqlite3
- go : lang/go
- Runtime dependencies:
-
- bash : shells/bash
- sqlite3 : databases/sqlite3
- go : lang/go
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- go:run
- pkg-message:
- For install:
- Docker requires a bit of setup before usage.
You will need to create a ZFS dataset on /usr/docker
# zfs create -o mountpoint=/usr/docker <zroot>/docker
And lastly enable the docker daemon
# sysrc -f /etc/rc.conf docker_enable="YES"
# service docker start
(WARNING)
Starting the docker service will also add the following PF rule:
nat on ${iface} from 172.17.0.0/16 to any -> (${iface})
Where $iface is the default NIC on the system, or the value
of $docker_nat_iface. This is for network connectivity to docker
containers in this early port. This should not be needed in future
versions of docker.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20150625_2 11 Jan 2020 11:29:04 |
rene |
Remove expired port:
2020-01-10 sysutils/docker-freebsd: Broken for more than 9 months |
20150625_2 10 Dec 2019 09:02:43 |
antoine |
Deprecate ports broken for too long |
20150625_2 14 Aug 2019 12:16:13 |
mat |
Convert to UCL & cleanup pkg-message (categories s) |
20150625_2 06 Aug 2019 06:41:52 |
joneum |
Remove EXPIRATION_DATE. We are working on an update |
20150625_2 04 Aug 2019 09:07:48 |
antoine |
Deprecate ports broken for more than 6 months |
20150625_2 29 Jun 2019 03:51:14 |
tobik |
Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.
USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.
PR: 238849
Submitted by: dg@syrec.org (also D20745)
Reviewed by: mat, tobik
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20746 |
20150625_2 05 Mar 2019 16:58:57 |
antoine |
Mark BROKEN: fails to build
.gopath/src/github.com/docker/docker/pkg/system/mknod.go:12:22: cannot use dev
(type int) as type uint64 in argument to syscall.Mknod
Reported by: pkg-fallout |
20150625_2 14 Jan 2019 18:09:20 |
joneum |
Add patch to fix an error:
docker run hello-world
Error response from daemon: json: cannot set embedded pointer to unexported
struct: runconfig.hostConfigWrapper
PR: 227618
MFH: 2019Q1
Sponsored by: Netzkommune GmbH |
20150625_1 05 Jan 2019 09:17:29 |
joneum |
Take |
20150625_1 22 Jun 2018 08:04:39 |
yuri |
Reset MAINTAINER on ports maintained by amutu@amutu.com
Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.
Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated. |
20150625_1 18 Mar 2018 03:55:14 |
yuri |
Made 14 Go ports respect MAKE_ENV. This is expected to unbreak them.
Ports:
www/fabio benchmarks/bombardier www/go-www net-mgmt/prometheus2
sysutils/immortal
sysutils/docker-freebsd audio/pms-devel sysutils/consul-alerts
net-mgmt/pushgateway net/nsq
textproc/jid net-mgmt/alertmanager sysutils/nomad security/ssh-vault
Approved by: portmgr (port compliance, infrastructure) |
20150625_1 06 Jun 2017 03:44:36 |
asomers |
sysutils/docker-freebsd: add docker_flags to the rc script
Add a docker_flags variable to the rc script that can be used to pass
freeform options to the docker command. I use it for the "-H" option.
PR: 219795
Approved by: amutu@amutu.com (maintainer)
Approved by: brd (ports) |
20150625 17 May 2017 11:15:10 |
wen |
- Pass maintainership to submitter
PR: 219185
Submitted by: amutu@amutu.com |
20150625 14 Feb 2017 15:08:49 |
kmoore |
- Drop maintainership |
20150625 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
20150625 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
20150625 25 Jan 2016 20:23:57 |
rakuco |
Remove BROKEN_FreeBSD_8 from all remaining ports.
FreeBSD 8 is no longer supported. |
20150625 21 Jul 2015 20:26:09 |
kmoore |
- Use the correct date syntax in the PORTVERSION
- Pointy Hat: Me!
Noticed by: AllanJude |
06252015 13 Jul 2015 15:21:35 |
kmoore |
- Switch to BROKEN_FreeBSD_8 |
13 Jul 2015 13:16:29
|
kmoore |
- Mark broken for FreeBSD < 9.0 |
06252015 07 Jul 2015 16:12:41 |
kmoore |
- Cleanup BUILD/RUN_DEPS
- Require lang/go 1.4+
- Use INSTALL_PROGRAM
- Remove dep on devel/git
Submitted by: Adam Weinberger <adamw@adamw.org> |
06252015 07 Jul 2015 14:51:34 |
kmoore |
- Rename sysutils/docker -> sysutils/docker-freebsd since it isn't
pulled from the mainline repo (yet)
Submitted by: Many |