2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-05 16:49:08 +00:00
Commit Graph

61 Commits

Author SHA1 Message Date
Vinícius Ferrão
4165b26a04 fix: remove Docker container lifecycle management (dead code since 2016)
Docker container lifecycle management (mgt=docker, mkdocker, rmdocker,
lsdocker) was added in 2015-2016 as an experiment targeting Docker API
v1.22 on Ubuntu only. Documentation and man pages were deliberately
removed in 2019 (PRs #6222 and #6324) with the original developer's
approval, noting that "the interface of Docker has become very simple
right now, so there is no value for xCAT to offer such functions."

The plugin was still being shipped but has had no functional code changes
since April 2016, was never listed as a valid mgt value in Schema.pm,
and no user ever filed an issue about it.

Removed:
- xCAT-server/lib/xcat/plugins/docker.pm (1,142 lines)
- xCAT/postscripts/setupdockerhost
- xCAT-server/share/xcat/scripts/setup-dockerhost-cert.sh
- xCAT-test/autotest/testcase/dockercommand/ (test cases)
- Docker attribute definitions in Schema.pm
- Client symlinks (mkdocker, rmdocker, lsdocker)
- Usage entries and dockerhost cert handling in credentials.pm
- Docker attribute documentation in man7 pages

The "Running xCAT in Docker" documentation (dockerized_xcat/) is
retained as it documents containerizing xCAT itself, not the removed
mgt=docker feature.

Closes #7518
2026-05-03 12:11:33 -03:00
besawn
2818a11b91 Spelling fixes in advanced/docker docs 2022-02-09 12:04:54 -05:00
huweihua
b5ee90725a modify depending on Mark's comment 2019-04-25 22:53:16 -04:00
huweihua
321c72b288 Add notice of nfs setting in xcat docker container document 2019-04-24 23:40:21 -04:00
huweihua
3ae58537b7 update typo and add one note for xcat docker container document 2019-04-23 06:47:11 -04:00
Weihua Hu
bcd01d19ba Add documentation in RTD for how to use an xCAT docker image (#6222)
* Add docs for xcat container 2.14.6

* Modify depending on comments

* remove outdated documents

* Modify depending on comments

* update for comments

* update depending on comments

* update depending on mark's comment

* update depending on ertao's comment

* modify depending on Mark's comments

* modify depending on xiaopeng's comment
2019-04-23 13:15:58 +08:00
GONG Jie
b28e7f6620 Remove trailing spaces in file docs/source/advanced/docker/lifecycle_management.rst 2017-12-31 23:59:59 +00:00
GONG Jie
b61df3110c Remove trailing spaces in file docs/source/advanced/docker/index.rst 2017-12-31 23:59:59 +00:00
GONG Jie
cf1b66ba14 Remove trailing spaces in file docs/source/advanced/docker/dockerized_xcat/setup_docker_host.rst 2017-12-31 23:59:59 +00:00
GONG Jie
fa7eb10b51 Remove trailing spaces in file docs/source/advanced/docker/dockerized_xcat/run_xcat_in_docker_native.rst 2017-12-31 23:59:59 +00:00
GONG Jie
9165485e5e Remove trailing spaces in file docs/source/advanced/docker/dockerized_xcat/run_xcat_in_docker_compose.rst 2017-12-31 23:59:59 +00:00
GONG Jie
dec80959c2 Remove trailing spaces in file docs/source/advanced/docker/dockerized_xcat/dockerized_xcat.rst 2017-12-31 23:59:59 +00:00
GONG Jie
dd5553008c Remove trailing spaces in file docs/source/advanced/docker/docker_registry.rst 2017-12-31 23:59:59 +00:00
Victor Hu
023f1cad69 Tagging Notes and Warnings with admonitions to render nicer on RTD 2018-05-09 13:38:32 -04:00
Mark Gurevich
a50f3710f7 Doc spelling and gramma fixes 2016-10-25 15:31:20 -04:00
Mark Gurevich
d0b5360a2c Remove please 2016-10-17 14:00:11 -04:00
Mark Gurevich
76b69ad05d Few spelling fixes in docs 2016-10-14 15:58:09 -04:00
Mark Gurevich
ef3bf0c437 Fix doc build errors and missing links 2016-05-24 16:16:34 -04:00
zet809
b12eda029a Merge pull request #955 from gurevichmark/setupdockerhost
Docker setupdockerhost and doc changes
2016-05-16 10:34:37 +08:00
Mark Gurevich
7272e59429 Updates to setupdockerhost script and lifecycle document 2016-05-04 14:56:04 -04:00
Mark Gurevich
b3b0caa0d0 Fix readthedocs build error 2016-05-02 17:26:20 -04:00
Mark Gurevich
781bef2386 Review comments fixed 2016-04-28 09:27:24 -04:00
Mark Gurevich
da010c7fb9 Docker setupdockerhost and doc changes 2016-04-20 15:13:20 -04:00
zet809
3cfa94229f Add mac attribute
It approves that the docker can deal with mac address correctly when creating. The commit f8e3da2280 is useless.
2016-04-15 17:25:16 +08:00
zet809
f8e3da2280 Remove mac attribute
It seems the docker can assign MACaddress automatically after the container is started, the pull request 926 have more information
2016-04-14 15:19:08 +08:00
Xiaopeng Wang
2075cc02f5 Merge pull request #858 from immarvin/onxcatindocker
refine the "run xcat in docker" doc, add doc for starting xCAT container with compose
2016-04-01 18:20:00 +08:00
immarvin
b5f5a26e8d refine the doc on start xCAT container with compose 2016-03-31 22:49:22 -04:00
immarvin
5c1a19b67f refine the doc 2016-03-30 22:49:58 -04:00
immarvin
6be2a770cb refine the doc of run xcat in docker 2016-03-29 04:54:41 -04:00
immarvin
dca721d039 update the index 2016-03-28 04:50:40 -04:00
immarvin
2c70130dc4 add some hints on dns inside container 2016-03-28 03:57:28 -04:00
immarvin
3092fdaa6e correct a typo 2016-03-28 03:22:10 -04:00
immarvin
7801d21f7d correct a typo 2016-03-28 03:19:47 -04:00
immarvin
b4707ca06c remove some outdated info 2016-03-28 02:39:19 -04:00
immarvin
52a3c87748 refine the doc of xcat in docker, add doc for start xCAT containers with compose 2016-03-28 02:32:07 -04:00
immarvin
8ffc65cc56 remove run_xcat_in_docker.rst 2016-03-28 02:30:08 -04:00
ertaozh
30efac5717 Modify mkdocker/rmdocker manpage and docker lifecycle management doc 2016-03-24 22:47:40 -04:00
Xiaopeng Wang
d59a86bd12 Merge pull request #785 from immarvin/onxcatindocker
refine the "run xcat in docker" doc
2016-03-08 17:54:57 +08:00
immarvin
eecf0796d3 refine the doc 2016-03-08 03:56:03 -05:00
Xiaopeng Wang
3aa69e0060 Merge pull request #778 from immarvin/onxcatindocker
simplify the process of running xCAT in Docker with Docker 1.10
2016-03-07 14:30:02 +08:00
immarvin
a1064b9e9c simplify the process of running xCAT in Docker with Docker 1.10 2016-03-06 10:03:52 -05:00
Mark Gurevich
72fefb986d Merge pull request #697 from xuweibj/docker_registry
Add set docker registry document
2016-02-26 14:10:43 -05:00
XuWei
65bb2b67f0 Add set docker registry document 2016-02-25 20:09:51 -05:00
Mark Gurevich
5f1ee63e30 Small improvements to the docker lifecycle management document 2016-02-19 10:19:32 -05:00
Xiaopeng Wang
1ec51a5c9b Merge pull request #653 from immarvin/onxcatindocker
change the pipework command to avoid confuse
2016-01-27 15:05:17 +08:00
immarvin
6f2b1f991f refine the doc 2016-01-27 01:26:40 -05:00
zet809
b9a7133a56 Update index.rst 2016-01-27 10:30:55 +08:00
immarvin
1f10c9ecdf add a section to disable Apparmor/SElinux on Docker host 2016-01-26 21:19:25 -05:00
immarvin
cdfda7d1c4 refine the doc 2016-01-25 21:16:18 -05:00
ertaozh
05bb4de0c2 The document for docker lifecycle management 2016-01-25 04:05:27 -05:00