package api

import "github.com/docker/docker/api"

Index

Constants

const (
	// Version of Current REST API
	DefaultVersion version.Version = "1.22"

	// MinVersion represents Minimum REST API version supported
	MinVersion version.Version = "1.12"

	// DefaultDockerfileName is the Default filename with Docker commands, read by docker build
	DefaultDockerfileName string = "Dockerfile"

	// NoBaseImageSpecifier is the symbol used by the FROM
	// command to specify that no base image is to be used.
	NoBaseImageSpecifier string = "scratch"
)

Common constants for daemon and client.

Functions

func DisplayablePorts

func DisplayablePorts(ports []types.Port) string

DisplayablePorts returns formatted string representing open ports of container e.g. "0.0.0.0:80->9090/tcp, 9988/tcp" it's used by command 'docker ps'

func LoadOrCreateTrustKey

func LoadOrCreateTrustKey(trustKeyPath string) (libtrust.PrivateKey, error)

LoadOrCreateTrustKey attempts to load the libtrust key at the given path, otherwise generates a new one

func MatchesContentType

func MatchesContentType(contentType, expectedType string) bool

MatchesContentType validates the content type against the expected one

Source Files

common.go

Directories

PathSynopsis
api/clientPackage client provides a command-line interface for Docker.
api/client/formatter
api/client/inspect
api/server
api/server/httputils
api/server/router
api/server/router/build
api/server/router/container
api/server/router/local
api/server/router/network
api/server/router/system
api/server/router/volume
Version
v1.10.0-rc3
Published
Feb 2, 2016
Platform
js/wasm
Imports
11 packages
Last checked
4 minutes ago

Tools for package owners.