mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Fixes after release
Adding in a link about the deprecated material Fixing bad link to staging Signed-off-by: Mary Anthony <mary@docker.com>
This commit is contained in:
parent
f5e2c6f14b
commit
8b09f8a302
4 changed files with 146 additions and 6 deletions
|
@ -6,8 +6,24 @@ COPY . /src
|
||||||
|
|
||||||
COPY . /docs/content/
|
COPY . /docs/content/
|
||||||
|
|
||||||
WORKDIR /docs/content
|
RUN svn checkout https://github.com/docker/compose/trunk/docs /docs/content/compose
|
||||||
|
RUN svn checkout https://github.com/docker/swarm/trunk/docs /docs/content/swarm
|
||||||
|
RUN svn checkout https://github.com/docker/machine/trunk/docs /docs/content/machine
|
||||||
|
RUN svn checkout https://github.com/docker/distribution/trunk/docs /docs/content/registry
|
||||||
|
RUN svn checkout https://github.com/kitematic/kitematic/trunk/docs /docs/content/kitematic
|
||||||
|
RUN svn checkout https://github.com/docker/tutorials/trunk/docs /docs/content/
|
||||||
|
RUN svn checkout https://github.com/docker/opensource/trunk/docs /docs/content/opensource
|
||||||
|
|
||||||
RUN /docs/content/touch-up.sh
|
|
||||||
|
|
||||||
WORKDIR /docs
|
|
||||||
|
|
||||||
|
# Sed to process GitHub Markdown
|
||||||
|
# 1-2 Remove comment code from metadata block
|
||||||
|
# 3 Change ](/word to ](/project/ in links
|
||||||
|
# 4 Change ](word.md) to ](/project/word)
|
||||||
|
# 5 Remove .md extension from link text
|
||||||
|
# 6 Change ](../ to ](/project/word)
|
||||||
|
# 7 Change ](../../ to ](/project/ --> not implemented
|
||||||
|
#
|
||||||
|
#
|
||||||
|
RUN /src/pre-process.sh /docs
|
107
docs/pre-process.sh
Executable file
107
docs/pre-process.sh
Executable file
|
@ -0,0 +1,107 @@
|
||||||
|
#!/bin/bash -ex
|
||||||
|
|
||||||
|
# Populate an array with just docker dirs and one with content dirs
|
||||||
|
content_dir=(`ls -d /docs/content/*`)
|
||||||
|
|
||||||
|
# Loop content not of docker/
|
||||||
|
#
|
||||||
|
# Sed to process GitHub Markdown
|
||||||
|
# 1-2 Remove comment code from metadata block
|
||||||
|
# 3 Remove .md extension from link text
|
||||||
|
# 4 Change ](/ to ](/project/ in links
|
||||||
|
# 5 Change ](word) to ](/project/word)
|
||||||
|
# 6 Change ](../../ to ](/project/
|
||||||
|
# 7 Change ](../ to ](/project/word)
|
||||||
|
#
|
||||||
|
for i in "${content_dir[@]}"
|
||||||
|
do
|
||||||
|
:
|
||||||
|
case $i in
|
||||||
|
"/docs/content/docker-trusted-registry")
|
||||||
|
;;
|
||||||
|
"/docs/content/docker-hub")
|
||||||
|
;;
|
||||||
|
"/docs/content/windows")
|
||||||
|
;;
|
||||||
|
"/docs/content/mac")
|
||||||
|
;;
|
||||||
|
"/docs/content/linux")
|
||||||
|
;;
|
||||||
|
"/docs/content/registry")
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -not -name "*.compare.md" -exec sed -i.old \
|
||||||
|
-e '/^<!\(--\)\{0,1\}\[\(end-\)\{0,1\}metadata\]\(--\)\{0,1\}>/g' \
|
||||||
|
-e 's/\(\][(]\)\(\.*\/\)*/\1/g' \
|
||||||
|
-e 's/\(\][(]\)\([A-Za-z0-9_/-]\{1,\}\)\(\.md\)\{0,1\}\(#\{0,1\}\(#[A-Za-z0-9_-]*\)\{0,1\}\)[)]/\1\/'$y'\/\2\4)/g' \
|
||||||
|
{} \;
|
||||||
|
;;
|
||||||
|
"/docs/content/compose")
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -exec sed -i.old \
|
||||||
|
-e '/^<!.*metadata]>/g' \
|
||||||
|
-e '/^<!.*end-metadata.*>/g' \
|
||||||
|
-e 's/\(\]\)\([(]\)\(\/\)/\1\2\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\([A-z].*\)\(\.md\)/\1\/'$y'\/\2/g' \
|
||||||
|
-e 's/\([(]\)\(.*\)\(\.md\)/\1\2/g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\.\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\)/\1\/'$y'\//g' {} \;
|
||||||
|
;;
|
||||||
|
"/docs/content/swarm")
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -exec sed -i.old \
|
||||||
|
-e '/^<!.*metadata]>/g' \
|
||||||
|
-e '/^<!.*end-metadata.*>/g' \
|
||||||
|
-e 's/\(\]\)\([(]\)\(\/\)/\1\2\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\([A-z].*\)\(\.md\)/\1\/'$y'\/\2/g' \
|
||||||
|
-e 's/\([(]\)\(.*\)\(\.md\)/\1\2/g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\.\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\)/\1\/'$y'\//g' {} \;
|
||||||
|
;;
|
||||||
|
"/docs/content/machine")
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -exec sed -i.old \
|
||||||
|
-e '/^<!.*metadata]>/g' \
|
||||||
|
-e '/^<!.*end-metadata.*>/g' \
|
||||||
|
-e 's/\(\]\)\([(]\)\(\/\)/\1\2\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\([A-z].*\)\(\.md\)/\1\/'$y'\/\2/g' \
|
||||||
|
-e 's/\([(]\)\(.*\)\(\.md\)/\1\2/g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\.\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\)/\1\/'$y'\//g' {} \;
|
||||||
|
;;
|
||||||
|
"/docs/content/kitematic")
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -exec sed -i.old \
|
||||||
|
-e '/^<!.*metadata]>/g' \
|
||||||
|
-e '/^<!.*end-metadata.*>/g' \
|
||||||
|
-e 's/\(\]\)\([(]\)\(\/\)/\1\2\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\([A-z].*\)\(\.md\)/\1\/'$y'\/\2/g' \
|
||||||
|
-e 's/\([(]\)\(.*\)\(\.md\)/\1\2/g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\.\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\)/\1\/'$y'\//g' {} \;
|
||||||
|
;;
|
||||||
|
"/docs/content/opensource")
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -exec sed -i.old \
|
||||||
|
-e '/^<!.*metadata]>/g' \
|
||||||
|
-e '/^<!.*end-metadata.*>/g' \
|
||||||
|
-e 's/\(\]\)\([(]\)\(\/\)/\1\2\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\([A-z].*\)\(\.md\)/\1\/'$y'\/\2/g' \
|
||||||
|
-e 's/\([(]\)\(.*\)\(\.md\)/\1\2/g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\.\.\/\)/\1\/'$y'\//g' \
|
||||||
|
-e 's/\(\][(]\)\(\.\.\/\)/\1\/'$y'\//g' {} \;
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
y=${i##*/}
|
||||||
|
find $i -type f -name "*.md" -exec sed -i.old \
|
||||||
|
-e '/^<!.*metadata]>/g' \
|
||||||
|
-e '/^<!.*end-metadata.*>/g' {} \;
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
|
17
docs/reference/api/hub_registry_spec.md
Normal file
17
docs/reference/api/hub_registry_spec.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
<!--[metadata]>
|
||||||
|
+++
|
||||||
|
title = "The Docker Hub and the Registry v1"
|
||||||
|
description = "Documentation for docker Registry and Registry API"
|
||||||
|
keywords = ["docker, registry, api, hub"]
|
||||||
|
[menu.main]
|
||||||
|
parent="smn_hub_ref"
|
||||||
|
+++
|
||||||
|
<![end-metadata]-->
|
||||||
|
|
||||||
|
# The Docker Hub and the Registry v1
|
||||||
|
|
||||||
|
This API is deprecated as of 1.7. To view the old version, see the [go
|
||||||
|
here](http://docs.docker.com/v1.7/reference/api/hub_registry_spec/) in
|
||||||
|
the 1.7 documentation. If you want an overview of the current features in
|
||||||
|
Docker Hub or other image management features see the [image management
|
||||||
|
overview](/userguide/image_management/) in the current documentation set.
|
|
@ -15,7 +15,7 @@ The sandbox allows you to configure and try trust operations locally without
|
||||||
impacting your production images.
|
impacting your production images.
|
||||||
|
|
||||||
Before working through this sandbox, you should have read through the [trust
|
Before working through this sandbox, you should have read through the [trust
|
||||||
overview](content_trust.md).
|
overview](/security/trust/content_trust).
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
|
@ -25,8 +25,8 @@ have `sudo` privileges on your local machine or in the VM.
|
||||||
|
|
||||||
This sandbox requires you to install two Docker tools: Docker Engine and Docker
|
This sandbox requires you to install two Docker tools: Docker Engine and Docker
|
||||||
Compose. To install the Docker Engine, choose from the [list of supported
|
Compose. To install the Docker Engine, choose from the [list of supported
|
||||||
platforms]({{< relref "installation.md" >}}). To install Docker Compose, see the
|
platforms](/installation). To install Docker Compose, see the
|
||||||
[detailed instructions here]({{< relref "compose/install" >}}).
|
[detailed instructions here](/compose/install).
|
||||||
|
|
||||||
Finally, you'll need to have `git` installed on your local system or VM.
|
Finally, you'll need to have `git` installed on your local system or VM.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue