@@ -7,7 +7,7 @@ use std::{
7
7
/// The `ADD` instruction copies new files, directories or remote file URLs from `<src>` and adds
8
8
/// them to the filesystem of the image at the path `<dest>`.
9
9
///
10
- /// See the docs at https://docs.docker.com/engine/reference/builder/#add
10
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#add).
11
11
pub struct Add ( Cow < ' static , str > ) ;
12
12
13
13
impl Add {
@@ -25,7 +25,7 @@ impl fmt::Display for Add {
25
25
/// The `ARG` instruction defines a variable that users can pass at build-time to the builder with
26
26
/// the `docker build` command using the `--build-arg <varname>=<value>` flag.
27
27
///
28
- /// See the docs at https://docs.docker.com/engine/reference/builder/#arg
28
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#arg).
29
29
pub struct Arg ( Cow < ' static , str > ) ;
30
30
31
31
impl Arg {
@@ -42,7 +42,7 @@ impl fmt::Display for Arg {
42
42
43
43
/// The main purpose of a `CMD` is to provide defaults for an executing container.
44
44
///
45
- /// See the docs at https://docs.docker.com/engine/reference/builder/#cmd
45
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#cmd).
46
46
pub struct Cmd ( Cow < ' static , str > ) ;
47
47
48
48
impl Cmd {
@@ -60,7 +60,7 @@ impl fmt::Display for Cmd {
60
60
/// The `COPY` instruction copies new files or directories from `<src>` and adds them to the
61
61
/// filesystem of the container at the path `<dest>`.
62
62
///
63
- /// See the docs at https://docs.docker.com/engine/reference/builder/#copy
63
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#copy).
64
64
pub struct Copy ( Cow < ' static , str > ) ;
65
65
66
66
impl Copy {
@@ -78,7 +78,7 @@ impl fmt::Display for Copy {
78
78
/// Parser directives are optional, and affect the way in which subsequent lines in a `Dockerfile`
79
79
/// are handled.
80
80
///
81
- /// See the docs at https://docs.docker.com/engine/reference/builder/#parser-directives
81
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#parser-directives).
82
82
pub struct Directive ( Cow < ' static , str > ) ;
83
83
84
84
impl Directive {
@@ -95,7 +95,7 @@ impl fmt::Display for Directive {
95
95
96
96
/// An `ENTRYPOINT` allows you to configure a container that will run as an executable.
97
97
///
98
- /// See the docs at https://docs.docker.com/engine/reference/builder/#entrypoint
98
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#entrypoint).
99
99
pub struct Entrypoint ( Cow < ' static , str > ) ;
100
100
101
101
impl Entrypoint {
@@ -112,7 +112,7 @@ impl fmt::Display for Entrypoint {
112
112
113
113
/// The `ENV` instruction sets the environment variable `<key>` to the value `<value>`.
114
114
///
115
- /// See the docs at https://docs.docker.com/engine/reference/builder/#env
115
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#env).
116
116
pub struct Env ( Cow < ' static , str > ) ;
117
117
118
118
impl Env {
@@ -130,7 +130,7 @@ impl fmt::Display for Env {
130
130
/// The `EXPOSE` instruction informs Docker that the container listens on the specified network
131
131
/// ports at runtime.
132
132
///
133
- /// See the docs at https://docs.docker.com/engine/reference/builder/#expose
133
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#expose).
134
134
pub struct Expose ( Cow < ' static , str > ) ;
135
135
136
136
impl Expose {
@@ -148,7 +148,7 @@ impl fmt::Display for Expose {
148
148
/// The `FROM` instruction initializes a new build stage and sets the base image for subsequent
149
149
/// instructions.
150
150
///
151
- /// See the docs at https://docs.docker.com/engine/reference/builder/#from
151
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#from).
152
152
pub struct From ( Cow < ' static , str > ) ;
153
153
154
154
impl From {
@@ -166,7 +166,7 @@ impl fmt::Display for From {
166
166
/// The `HEALTHCHECK` instruction tells Docker how to test a container to check that it is still
167
167
/// working.
168
168
///
169
- /// See the docs at https://docs.docker.com/engine/reference/builder/#healthcheck
169
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#healthcheck).
170
170
pub struct Healthcheck ( Cow < ' static , str > ) ;
171
171
172
172
impl Healthcheck {
@@ -183,7 +183,7 @@ impl fmt::Display for Healthcheck {
183
183
184
184
/// The `LABEL` instruction adds metadata to an image.
185
185
///
186
- /// See the docs at https://docs.docker.com/engine/reference/builder/#label
186
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#label).
187
187
pub struct Label ( Cow < ' static , str > ) ;
188
188
189
189
impl Label {
@@ -203,7 +203,7 @@ impl fmt::Display for Label {
203
203
/// the context of the downstream build, as if it had been inserted immediately after the `FROM`
204
204
/// instruction in the downstream `Dockerfile`.
205
205
///
206
- /// See the docs at https://docs.docker.com/engine/reference/builder/#onbuild
206
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#onbuild).
207
207
pub struct Onbuild ( Cow < ' static , str > ) ;
208
208
209
209
impl Onbuild {
@@ -221,7 +221,7 @@ impl fmt::Display for Onbuild {
221
221
/// The `RUN` instruction will execute any commands in a new layer on top of the current image and
222
222
/// commit the results.
223
223
///
224
- /// See the docs at https://docs.docker.com/engine/reference/builder/#run
224
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#run).
225
225
pub struct Run ( Cow < ' static , str > ) ;
226
226
227
227
impl Run {
@@ -239,7 +239,7 @@ impl fmt::Display for Run {
239
239
/// The `SHELL` instruction allows the default shell used for the shell form of commands to be
240
240
/// overridden.
241
241
///
242
- /// See the docs at https://docs.docker.com/engine/reference/builder/#shell
242
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#shell).
243
243
pub struct Shell ( Cow < ' static , str > ) ;
244
244
245
245
impl Shell {
@@ -257,7 +257,7 @@ impl fmt::Display for Shell {
257
257
/// The `STOPSIGNAL` instruction sets the system call signal that will be sent to the container
258
258
/// to exit.
259
259
///
260
- /// See the docs at https://docs.docker.com/engine/reference/builder/#stopsignal
260
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#stopsignal).
261
261
pub struct Stopsignal ( Cow < ' static , str > ) ;
262
262
263
263
impl Stopsignal {
@@ -276,7 +276,7 @@ impl fmt::Display for Stopsignal {
276
276
/// use when running the image and for any `RUN`, `CMD` and `ENTRYPOINT` instructions that follow
277
277
/// it in the `Dockerfile`.
278
278
///
279
- /// See the docs at https://docs.docker.com/engine/reference/builder/#user
279
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#user).
280
280
pub struct User ( Cow < ' static , str > ) ;
281
281
282
282
impl User {
@@ -294,7 +294,7 @@ impl fmt::Display for User {
294
294
/// The `VOLUME` instruction creates a mount point with the specified name and marks it as holding
295
295
/// externally mounted volumes from native host or other containers.
296
296
///
297
- /// See the docs at https://docs.docker.com/engine/reference/builder/#volume
297
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#volume).
298
298
pub struct Volume ( Cow < ' static , str > ) ;
299
299
300
300
impl Volume {
@@ -312,7 +312,7 @@ impl fmt::Display for Volume {
312
312
/// The `WORKDIR` instruction sets the working directory for any `RUN`, `CMD`, `ENTRYPOINT`,
313
313
/// `COPY` and `ADD` instructions that follow it in the `Dockerfile`.
314
314
///
315
- /// See the docs at https://docs.docker.com/engine/reference/builder/#workdir
315
+ /// [ See the docs here]( https://docs.docker.com/engine/reference/builder/#workdir).
316
316
pub struct Workdir ( Cow < ' static , str > ) ;
317
317
318
318
impl Workdir {
0 commit comments