Skip to content

Commit 845f612

Browse files
committed
add Docker 18.03
Adding the updated Docker version
1 parent 8420f66 commit 845f612

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

lib/docs/scrapers/docker.rb

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,45 @@ class Docker < UrlScraper
2121
Docker, Inc. and other parties may also have trademark rights in other terms used herein.
2222
HTML
2323

24+
version '18' do
25+
self.release = '18.03'
26+
self.base_url = 'https://docs.docker.com/'
27+
28+
html_filters.push 'docker/entries', 'docker/clean_html'
29+
30+
options[:container] = '.wrapper .container-fluid .row'
31+
32+
options[:only_patterns] = [/\Aget-started\//, /\Aengine\//, /\Acompose\//, /\Amachine\//, /\Anotary\//]
33+
options[:skip_patterns] = [/\Aengine\/api\/v/, /glossary/, /docker-ee/]
34+
35+
options[:replace_paths] = {
36+
'get-started/part1' => 'get-started/',
37+
'engine/installation/linux/docker-ee/linux-postinstall/' => 'engine/installation/linux/linux-postinstall/',
38+
'engine/installation/linux/docker-ee/' => 'engine/installation/',
39+
'engine/installation/linux/docker-ce/' => 'engine/installation/',
40+
'engine/installation/linux/' => 'engine/installation/',
41+
'engine/installation/windows/' => 'engine/installation/',
42+
'engine/userguide/intro/' => 'engine/userguide/',
43+
'engine/tutorials/dockervolumes/' => 'engine/admin/volumes/volumes/',
44+
'engine/getstarted/' => 'get-started/',
45+
'engine/tutorials/dockerimages/' => 'get-started/',
46+
'engine/tutorials/dockerrepos/' => 'get-started/',
47+
'engine/admin/host_integration/' => 'engine/admin/start-containers-automatically/',
48+
'engine/installation/linux/rhel/' => 'engine/installation/linux/docker-ee/rhel/',
49+
'engine/installation/linux/ubuntulinux/' => 'engine/installation/linux/docker-ee/ubuntu/',
50+
'engine/installation/linux/suse/' => 'engine/installation/linux/docker-ee/suse/',
51+
'engine/admin/logging/' => 'engine/admin/logging/view_container_logs/',
52+
'engine/swarm/how-swarm-mode-works/' => 'engine/swarm/how-swarm-mode-works/nodes/',
53+
'engine/installation/binaries/' => 'engine/installation/linux/docker-ce/binaries/',
54+
'engine/reference/commandline/' => 'engine/reference/commandline/docker/',
55+
'engine/reference/api/' => 'engine/api/',
56+
'engine/userguide/dockervolumes/' => 'engine/admin/volumes/volumes/',
57+
'engine/understanding-docker/' => 'engine/docker-overview/',
58+
'engine/reference/commandline/swarm_join_token/' => 'engine/reference/commandline/swarm_join-token/',
59+
'engine/api/getting-started/' => 'engine/api/get-started/',
60+
}
61+
end
62+
2463
version '17' do
2564
self.release = '17.06'
2665
self.base_url = 'https://docs.docker.com/'

0 commit comments

Comments
 (0)