概要
docker環境を構築する方法を毎回忘れたりしてたのでAnsible化した。
jenkinsとかでdocker使うために入れるときに利用している。
環境
- Rocky Linux 8
準備
# dnf install epel-release -y
Last metadata expiration check: 0:18:21 ago on Fri 16 Sep 2022 05:30:38 PM UTC.
Dependencies resolved.
==============================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================
Installing:
epel-release noarch 8-17.el8 extras 24 k
Transaction Summary
==============================================================================================================================================================================================================================================
Install 1 Package
Total download size: 24 k
Installed size: 34 k
Downloading Packages:
epel-release-8-17.el8.noarch.rpm 129 kB/s | 24 kB 00:00
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 68 kB/s | 24 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : epel-release-8-17.el8.noarch 1/1
Running scriptlet: epel-release-8-17.el8.noarch 1/1
Many EPEL packages require the CodeReady Builder (CRB) repository.
It is recommended that you run /usr/bin/crb enable to enable the CRB repository.
Verifying : epel-release-8-17.el8.noarch 1/1
Installed:
epel-release-8-17.el8.noarch
Complete!
# dnf update -y
Last metadata expiration check: 0:30:41 ago on Fri 16 Sep 2022 05:49:12 PM UTC.
Dependencies resolved.
Nothing to do.
Complete!
# dnf install ansible -y
Last metadata expiration check: 0:31:48 ago on Fri 16 Sep 2022 05:49:12 PM UTC.
Dependencies resolved.
==============================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================
Installing:
ansible noarch 5.4.0-3.el8 epel 40 M
Installing dependencies:
ansible-core x86_64 2.12.2-4.el8_6.rocky.0.1 appstream 2.4 M
emacs-filesystem noarch 1:26.1-7.el8 baseos 69 k
git x86_64 2.31.1-2.el8 appstream 160 k
git-core x86_64 2.31.1-2.el8 appstream 4.7 M
git-core-doc noarch 2.31.1-2.el8 appstream 2.6 M
perl-Carp noarch 1.42-396.el8 baseos 29 k
perl-Data-Dumper x86_64 2.167-399.el8 baseos 57 k
perl-Digest noarch 1.17-395.el8 appstream 26 k
perl-Digest-MD5 x86_64 2.55-396.el8 appstream 36 k
perl-Encode x86_64 4:2.97-3.el8 baseos 1.5 M
perl-Errno x86_64 1.28-421.el8 baseos 75 k
perl-Error noarch 1:0.17025-2.el8 appstream 45 k
perl-Exporter noarch 5.72-396.el8 baseos 33 k
perl-File-Path noarch 2.15-2.el8 baseos 37 k
perl-File-Temp noarch 0.230.600-1.el8 baseos 62 k
perl-Getopt-Long noarch 1:2.50-4.el8 baseos 62 k
perl-Git noarch 2.31.1-2.el8 appstream 77 k
perl-HTTP-Tiny noarch 0.074-1.el8 baseos 57 k
perl-IO x86_64 1.38-421.el8 baseos 141 k
perl-MIME-Base64 x86_64 3.15-396.el8 baseos 30 k
perl-Net-SSLeay x86_64 1.88-2.module+el8.6.0+957+15d660ad appstream 378 k
perl-PathTools x86_64 3.74-1.el8 baseos 89 k
perl-Pod-Escapes noarch 1:1.07-395.el8 baseos 19 k
perl-Pod-Perldoc noarch 3.28-396.el8 baseos 85 k
perl-Pod-Simple noarch 1:3.35-395.el8 baseos 212 k
perl-Pod-Usage noarch 4:1.69-395.el8 baseos 33 k
perl-Scalar-List-Utils x86_64 3:1.49-2.el8 baseos 67 k
perl-Socket x86_64 4:2.027-3.el8 baseos 58 k
perl-Storable x86_64 1:3.11-3.el8 baseos 97 k
perl-Term-ANSIColor noarch 4.06-396.el8 baseos 45 k
perl-Term-Cap noarch 1.17-395.el8 baseos 22 k
perl-TermReadKey x86_64 2.37-7.el8 appstream 39 k
perl-Text-ParseWords noarch 3.30-395.el8 baseos 17 k
perl-Text-Tabs+Wrap noarch 2013.0523-395.el8 baseos 23 k
perl-Time-Local noarch 1:1.280-1.el8 baseos 32 k
perl-URI noarch 1.73-3.el8 appstream 115 k
perl-Unicode-Normalize x86_64 1.25-396.el8 baseos 81 k
perl-constant noarch 1.33-396.el8 baseos 24 k
perl-interpreter x86_64 4:5.26.3-421.el8 baseos 6.3 M
perl-libnet noarch 3.11-3.el8 appstream 120 k
perl-libs x86_64 4:5.26.3-421.el8 baseos 1.6 M
perl-macros x86_64 4:5.26.3-421.el8 baseos 71 k
perl-parent noarch 1:0.237-1.el8 baseos 19 k
perl-podlators noarch 4.11-1.el8 baseos 117 k
perl-threads x86_64 1:2.21-2.el8 baseos 60 k
perl-threads-shared x86_64 1.58-2.el8 baseos 47 k
python38 x86_64 3.8.12-1.module+el8.6.0+794+eba84017 appstream 78 k
python38-asn1crypto noarch 1.2.0-3.module+el8.4.0+570+c2eaf144 appstream 183 k
python38-babel noarch 2.7.0-11.module+el8.5.0+672+ab6eb015 appstream 5.9 M
python38-cffi x86_64 1.13.2-3.module+el8.4.0+570+c2eaf144 appstream 247 k
python38-cryptography x86_64 2.8-3.module+el8.5.0+672+ab6eb015 appstream 552 k
python38-idna noarch 2.8-6.module+el8.4.0+570+c2eaf144 appstream 86 k
python38-jinja2 noarch 2.10.3-5.module+el8.5.0+672+ab6eb015 appstream 262 k
python38-libs x86_64 3.8.12-1.module+el8.6.0+794+eba84017 appstream 8.3 M
python38-markupsafe x86_64 1.1.1-6.module+el8.4.0+570+c2eaf144 appstream 35 k
python38-pip-wheel noarch 19.3.1-5.module+el8.6.0+794+eba84017 appstream 1.0 M
python38-ply noarch 3.11-10.module+el8.4.0+570+c2eaf144 appstream 111 k
python38-pycparser noarch 2.19-3.module+el8.4.0+570+c2eaf144 appstream 127 k
python38-pytz noarch 2019.3-3.module+el8.4.0+570+c2eaf144 appstream 54 k
python38-pyyaml x86_64 5.4.1-1.module+el8.5.0+672+ab6eb015 appstream 211 k
python38-resolvelib noarch 0.5.4-5.el8 appstream 29 k
python38-setuptools noarch 41.6.0-5.module+el8.5.0+672+ab6eb015 appstream 667 k
python38-setuptools-wheel noarch 41.6.0-5.module+el8.5.0+672+ab6eb015 appstream 303 k
python38-six noarch 1.12.0-10.module+el8.4.0+570+c2eaf144 appstream 38 k
sshpass x86_64 1.09-4.el8 appstream 29 k
Installing weak dependencies:
perl-IO-Socket-IP noarch 0.39-5.el8 appstream 46 k
perl-IO-Socket-SSL noarch 2.066-4.module+el8.6.0+957+15d660ad appstream 297 k
perl-Mozilla-CA noarch 20160104-7.module+el8.6.0+965+850557f9 appstream 14 k
python3-jmespath noarch 0.9.0-11.el8 appstream 44 k
python38-pip noarch 19.3.1-5.module+el8.6.0+794+eba84017 appstream 1.8 M
Enabling module streams:
perl 5.26
perl-IO-Socket-SSL 2.066
perl-libwww-perl 6.34
python38 3.8
Transaction Summary
==============================================================================================================================================================================================================================================
Install 71 Packages
Total download size: 82 M
Installed size: 462 M
Downloading Packages:
(1/71): git-2.31.1-2.el8.x86_64.rpm 156 kB/s | 160 kB 00:01
(2/71): git-core-doc-2.31.1-2.el8.noarch.rpm 1.5 MB/s | 2.6 MB 00:01
(3/71): perl-Digest-1.17-395.el8.noarch.rpm 104 kB/s | 26 kB 00:00
(4/71): git-core-2.31.1-2.el8.x86_64.rpm 1.5 MB/s | 4.7 MB 00:03
(5/71): perl-Digest-MD5-2.55-396.el8.x86_64.rpm 143 kB/s | 36 kB 00:00
(6/71): ansible-core-2.12.2-4.el8_6.rocky.0.1.x86_64.rpm 767 kB/s | 2.4 MB 00:03
(7/71): perl-Error-0.17025-2.el8.noarch.rpm 179 kB/s | 45 kB 00:00
(8/71): perl-IO-Socket-IP-0.39-5.el8.noarch.rpm 190 kB/s | 46 kB 00:00
(9/71): perl-Git-2.31.1-2.el8.noarch.rpm 305 kB/s | 77 kB 00:00
(10/71): perl-Mozilla-CA-20160104-7.module+el8.6.0+965+850557f9.noarch.rpm 58 kB/s | 14 kB 00:00
(11/71): perl-IO-Socket-SSL-2.066-4.module+el8.6.0+957+15d660ad.noarch.rpm 1.1 MB/s | 297 kB 00:00
(12/71): perl-Net-SSLeay-1.88-2.module+el8.6.0+957+15d660ad.x86_64.rpm 1.2 MB/s | 378 kB 00:00
(13/71): perl-TermReadKey-2.37-7.el8.x86_64.rpm 168 kB/s | 39 kB 00:00
(14/71): perl-URI-1.73-3.el8.noarch.rpm 498 kB/s | 115 kB 00:00
(15/71): perl-libnet-3.11-3.el8.noarch.rpm 634 kB/s | 120 kB 00:00
(16/71): python3-jmespath-0.9.0-11.el8.noarch.rpm 175 kB/s | 44 kB 00:00
(17/71): python38-3.8.12-1.module+el8.6.0+794+eba84017.x86_64.rpm 318 kB/s | 78 kB 00:00
(18/71): python38-asn1crypto-1.2.0-3.module+el8.4.0+570+c2eaf144.noarch.rpm 729 kB/s | 183 kB 00:00
(19/71): python38-cffi-1.13.2-3.module+el8.4.0+570+c2eaf144.x86_64.rpm 993 kB/s | 247 kB 00:00
(20/71): python38-cryptography-2.8-3.module+el8.5.0+672+ab6eb015.x86_64.rpm 1.1 MB/s | 552 kB 00:00
(21/71): python38-idna-2.8-6.module+el8.4.0+570+c2eaf144.noarch.rpm 338 kB/s | 86 kB 00:00
(22/71): python38-jinja2-2.10.3-5.module+el8.5.0+672+ab6eb015.noarch.rpm 1.0 MB/s | 262 kB 00:00
(23/71): python38-markupsafe-1.1.1-6.module+el8.4.0+570+c2eaf144.x86_64.rpm 144 kB/s | 35 kB 00:00
(24/71): python38-pip-19.3.1-5.module+el8.6.0+794+eba84017.noarch.rpm 2.3 MB/s | 1.8 MB 00:00
(25/71): python38-pip-wheel-19.3.1-5.module+el8.6.0+794+eba84017.noarch.rpm 4.1 MB/s | 1.0 MB 00:00
(26/71): python38-ply-3.11-10.module+el8.4.0+570+c2eaf144.noarch.rpm 445 kB/s | 111 kB 00:00
(27/71): python38-libs-3.8.12-1.module+el8.6.0+794+eba84017.x86_64.rpm 4.2 MB/s | 8.3 MB 00:01
(28/71): python38-babel-2.7.0-11.module+el8.5.0+672+ab6eb015.noarch.rpm 2.2 MB/s | 5.9 MB 00:02
(29/71): python38-pytz-2019.3-3.module+el8.4.0+570+c2eaf144.noarch.rpm 213 kB/s | 54 kB 00:00
(30/71): python38-pycparser-2.19-3.module+el8.4.0+570+c2eaf144.noarch.rpm 254 kB/s | 127 kB 00:00
(31/71): python38-resolvelib-0.5.4-5.el8.noarch.rpm 117 kB/s | 29 kB 00:00
(32/71): python38-pyyaml-5.4.1-1.module+el8.5.0+672+ab6eb015.x86_64.rpm 807 kB/s | 211 kB 00:00
(33/71): python38-setuptools-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch.rpm 2.5 MB/s | 667 kB 00:00
(34/71): sshpass-1.09-4.el8.x86_64.rpm 124 kB/s | 29 kB 00:00
(35/71): python38-six-1.12.0-10.module+el8.4.0+570+c2eaf144.noarch.rpm 144 kB/s | 38 kB 00:00
(36/71): python38-setuptools-wheel-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch.rpm 613 kB/s | 303 kB 00:00
(37/71): perl-Carp-1.42-396.el8.noarch.rpm 39 kB/s | 29 kB 00:00
(38/71): emacs-filesystem-26.1-7.el8.noarch.rpm 70 kB/s | 69 kB 00:00
(39/71): perl-Data-Dumper-2.167-399.el8.x86_64.rpm 57 kB/s | 57 kB 00:01
(40/71): perl-Errno-1.28-421.el8.x86_64.rpm 150 kB/s | 75 kB 00:00
(41/71): perl-Exporter-5.72-396.el8.noarch.rpm 131 kB/s | 33 kB 00:00
(42/71): perl-File-Path-2.15-2.el8.noarch.rpm 149 kB/s | 37 kB 00:00
(43/71): perl-File-Temp-0.230.600-1.el8.noarch.rpm 248 kB/s | 62 kB 00:00
(44/71): perl-HTTP-Tiny-0.074-1.el8.noarch.rpm 231 kB/s | 57 kB 00:00
(45/71): perl-Getopt-Long-2.50-4.el8.noarch.rpm 244 kB/s | 62 kB 00:00
(46/71): perl-MIME-Base64-3.15-396.el8.x86_64.rpm 120 kB/s | 30 kB 00:00
(47/71): perl-IO-1.38-421.el8.x86_64.rpm 406 kB/s | 141 kB 00:00
(48/71): perl-PathTools-3.74-1.el8.x86_64.rpm 355 kB/s | 89 kB 00:00
(49/71): perl-Pod-Escapes-1.07-395.el8.noarch.rpm 125 kB/s | 19 kB 00:00
(50/71): perl-Encode-2.97-3.el8.x86_64.rpm 831 kB/s | 1.5 MB 00:01
(51/71): perl-Pod-Perldoc-3.28-396.el8.noarch.rpm 343 kB/s | 85 kB 00:00
(52/71): perl-Pod-Usage-1.69-395.el8.noarch.rpm 225 kB/s | 33 kB 00:00
(53/71): perl-Pod-Simple-3.35-395.el8.noarch.rpm 838 kB/s | 212 kB 00:00
(54/71): perl-Socket-2.027-3.el8.x86_64.rpm 759 kB/s | 58 kB 00:00
(55/71): perl-Scalar-List-Utils-1.49-2.el8.x86_64.rpm 623 kB/s | 67 kB 00:00
(56/71): perl-Storable-3.11-3.el8.x86_64.rpm 933 kB/s | 97 kB 00:00
(57/71): perl-Term-ANSIColor-4.06-396.el8.noarch.rpm 595 kB/s | 45 kB 00:00
(58/71): perl-Text-ParseWords-3.30-395.el8.noarch.rpm 221 kB/s | 17 kB 00:00
(59/71): perl-Term-Cap-1.17-395.el8.noarch.rpm 151 kB/s | 22 kB 00:00
(60/71): perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch.rpm 232 kB/s | 23 kB 00:00
(61/71): perl-Time-Local-1.280-1.el8.noarch.rpm 128 kB/s | 32 kB 00:00
(62/71): perl-constant-1.33-396.el8.noarch.rpm 98 kB/s | 24 kB 00:00
(63/71): perl-Unicode-Normalize-1.25-396.el8.x86_64.rpm 320 kB/s | 81 kB 00:00
(64/71): perl-macros-5.26.3-421.el8.x86_64.rpm 280 kB/s | 71 kB 00:00
(65/71): perl-parent-0.237-1.el8.noarch.rpm 79 kB/s | 19 kB 00:00
(66/71): perl-libs-5.26.3-421.el8.x86_64.rpm 3.1 MB/s | 1.6 MB 00:00
(67/71): perl-threads-2.21-2.el8.x86_64.rpm 706 kB/s | 60 kB 00:00
(68/71): perl-podlators-4.11-1.el8.noarch.rpm 1.1 MB/s | 117 kB 00:00
(69/71): perl-threads-shared-1.58-2.el8.x86_64.rpm 292 kB/s | 47 kB 00:00
(70/71): perl-interpreter-5.26.3-421.el8.x86_64.rpm 2.8 MB/s | 6.3 MB 00:02
(71/71): ansible-5.4.0-3.el8.noarch.rpm 3.9 MB/s | 40 MB 00:10
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 3.3 MB/s | 82 MB 00:25
Extra Packages for Enterprise Linux 8 - x86_64 7.2 kB/s | 1.6 kB 00:00
Importing GPG key 0x2F86D6A1:
Userid : "Fedora EPEL (8) <epel@fedoraproject.org>"
Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
warning: waiting for transaction lock on /var/lib/rpm/.rpm.lock
Key imported successfully
Running transaction check
Waiting for process with pid 4922 to finish.
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : git-core-2.31.1-2.el8.x86_64 1/71
Installing : git-core-doc-2.31.1-2.el8.noarch 2/71
Installing : perl-Digest-1.17-395.el8.noarch 3/71
Installing : perl-Digest-MD5-2.55-396.el8.x86_64 4/71
Installing : perl-Data-Dumper-2.167-399.el8.x86_64 5/71
Installing : perl-libnet-3.11-3.el8.noarch 6/71
Installing : perl-Net-SSLeay-1.88-2.module+el8.6.0+957+15d660ad.x86_64 7/71
Installing : perl-URI-1.73-3.el8.noarch 8/71
Installing : perl-Pod-Escapes-1:1.07-395.el8.noarch 9/71
Installing : perl-Mozilla-CA-20160104-7.module+el8.6.0+965+850557f9.noarch 10/71
Installing : perl-IO-Socket-IP-0.39-5.el8.noarch 11/71
Installing : perl-Time-Local-1:1.280-1.el8.noarch 12/71
Installing : perl-IO-Socket-SSL-2.066-4.module+el8.6.0+957+15d660ad.noarch 13/71
Installing : perl-Term-ANSIColor-4.06-396.el8.noarch 14/71
Installing : perl-Term-Cap-1.17-395.el8.noarch 15/71
Installing : perl-File-Temp-0.230.600-1.el8.noarch 16/71
Installing : perl-Pod-Simple-1:3.35-395.el8.noarch 17/71
Installing : perl-HTTP-Tiny-0.074-1.el8.noarch 18/71
Installing : perl-podlators-4.11-1.el8.noarch 19/71
Installing : perl-Pod-Perldoc-3.28-396.el8.noarch 20/71
Installing : perl-Text-ParseWords-3.30-395.el8.noarch 21/71
Installing : perl-Pod-Usage-4:1.69-395.el8.noarch 22/71
Installing : perl-MIME-Base64-3.15-396.el8.x86_64 23/71
Installing : perl-Storable-1:3.11-3.el8.x86_64 24/71
Installing : perl-Getopt-Long-1:2.50-4.el8.noarch 25/71
Installing : perl-Errno-1.28-421.el8.x86_64 26/71
Installing : perl-Socket-4:2.027-3.el8.x86_64 27/71
Installing : perl-Encode-4:2.97-3.el8.x86_64 28/71
Installing : perl-Carp-1.42-396.el8.noarch 29/71
Installing : perl-Exporter-5.72-396.el8.noarch 30/71
Installing : perl-libs-4:5.26.3-421.el8.x86_64 31/71
Installing : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 32/71
Installing : perl-parent-1:0.237-1.el8.noarch 33/71
Installing : perl-macros-4:5.26.3-421.el8.x86_64 34/71
Installing : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 35/71
Installing : perl-Unicode-Normalize-1.25-396.el8.x86_64 36/71
Installing : perl-File-Path-2.15-2.el8.noarch 37/71
Installing : perl-IO-1.38-421.el8.x86_64 38/71
Installing : perl-PathTools-3.74-1.el8.x86_64 39/71
Installing : perl-constant-1.33-396.el8.noarch 40/71
Installing : perl-threads-1:2.21-2.el8.x86_64 41/71
Installing : perl-threads-shared-1.58-2.el8.x86_64 42/71
Installing : perl-interpreter-4:5.26.3-421.el8.x86_64 43/71
Installing : perl-Error-1:0.17025-2.el8.noarch 44/71
Installing : perl-TermReadKey-2.37-7.el8.x86_64 45/71
Installing : emacs-filesystem-1:26.1-7.el8.noarch 46/71
Installing : perl-Git-2.31.1-2.el8.noarch 47/71
Installing : git-2.31.1-2.el8.x86_64 48/71
Installing : sshpass-1.09-4.el8.x86_64 49/71
Installing : python38-setuptools-wheel-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch 50/71
Installing : python38-pip-wheel-19.3.1-5.module+el8.6.0+794+eba84017.noarch 51/71
Installing : python38-libs-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 52/71
Installing : python38-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 53/71
Running scriptlet: python38-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 53/71
Installing : python38-setuptools-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch 54/71
Running scriptlet: python38-setuptools-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch 54/71
Installing : python38-pip-19.3.1-5.module+el8.6.0+794+eba84017.noarch 55/71
Running scriptlet: python38-pip-19.3.1-5.module+el8.6.0+794+eba84017.noarch 55/71
Installing : python38-six-1.12.0-10.module+el8.4.0+570+c2eaf144.noarch 56/71
Installing : python38-asn1crypto-1.2.0-3.module+el8.4.0+570+c2eaf144.noarch 57/71
Installing : python38-idna-2.8-6.module+el8.4.0+570+c2eaf144.noarch 58/71
Installing : python38-markupsafe-1.1.1-6.module+el8.4.0+570+c2eaf144.x86_64 59/71
Installing : python38-ply-3.11-10.module+el8.4.0+570+c2eaf144.noarch 60/71
Installing : python38-pycparser-2.19-3.module+el8.4.0+570+c2eaf144.noarch 61/71
Installing : python38-cffi-1.13.2-3.module+el8.4.0+570+c2eaf144.x86_64 62/71
Installing : python38-cryptography-2.8-3.module+el8.5.0+672+ab6eb015.x86_64 63/71
Installing : python38-pytz-2019.3-3.module+el8.4.0+570+c2eaf144.noarch 64/71
Installing : python38-babel-2.7.0-11.module+el8.5.0+672+ab6eb015.noarch 65/71
Installing : python38-jinja2-2.10.3-5.module+el8.5.0+672+ab6eb015.noarch 66/71
Installing : python38-pyyaml-5.4.1-1.module+el8.5.0+672+ab6eb015.x86_64 67/71
Installing : python38-resolvelib-0.5.4-5.el8.noarch 68/71
Installing : ansible-core-2.12.2-4.el8_6.rocky.0.1.x86_64 69/71
Installing : python3-jmespath-0.9.0-11.el8.noarch 70/71
Installing : ansible-5.4.0-3.el8.noarch 71/71
Running scriptlet: ansible-5.4.0-3.el8.noarch 71/71
Verifying : ansible-core-2.12.2-4.el8_6.rocky.0.1.x86_64 1/71
Verifying : git-2.31.1-2.el8.x86_64 2/71
Verifying : git-core-2.31.1-2.el8.x86_64 3/71
Verifying : git-core-doc-2.31.1-2.el8.noarch 4/71
Verifying : perl-Digest-1.17-395.el8.noarch 5/71
Verifying : perl-Digest-MD5-2.55-396.el8.x86_64 6/71
Verifying : perl-Error-1:0.17025-2.el8.noarch 7/71
Verifying : perl-Git-2.31.1-2.el8.noarch 8/71
Verifying : perl-IO-Socket-IP-0.39-5.el8.noarch 9/71
Verifying : perl-IO-Socket-SSL-2.066-4.module+el8.6.0+957+15d660ad.noarch 10/71
Verifying : perl-Mozilla-CA-20160104-7.module+el8.6.0+965+850557f9.noarch 11/71
Verifying : perl-Net-SSLeay-1.88-2.module+el8.6.0+957+15d660ad.x86_64 12/71
Verifying : perl-TermReadKey-2.37-7.el8.x86_64 13/71
Verifying : perl-URI-1.73-3.el8.noarch 14/71
Verifying : perl-libnet-3.11-3.el8.noarch 15/71
Verifying : python3-jmespath-0.9.0-11.el8.noarch 16/71
Verifying : python38-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 17/71
Verifying : python38-asn1crypto-1.2.0-3.module+el8.4.0+570+c2eaf144.noarch 18/71
Verifying : python38-babel-2.7.0-11.module+el8.5.0+672+ab6eb015.noarch 19/71
Verifying : python38-cffi-1.13.2-3.module+el8.4.0+570+c2eaf144.x86_64 20/71
Verifying : python38-cryptography-2.8-3.module+el8.5.0+672+ab6eb015.x86_64 21/71
Verifying : python38-idna-2.8-6.module+el8.4.0+570+c2eaf144.noarch 22/71
Verifying : python38-jinja2-2.10.3-5.module+el8.5.0+672+ab6eb015.noarch 23/71
Verifying : python38-libs-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 24/71
Verifying : python38-markupsafe-1.1.1-6.module+el8.4.0+570+c2eaf144.x86_64 25/71
Verifying : python38-pip-19.3.1-5.module+el8.6.0+794+eba84017.noarch 26/71
Verifying : python38-pip-wheel-19.3.1-5.module+el8.6.0+794+eba84017.noarch 27/71
Verifying : python38-ply-3.11-10.module+el8.4.0+570+c2eaf144.noarch 28/71
Verifying : python38-pycparser-2.19-3.module+el8.4.0+570+c2eaf144.noarch 29/71
Verifying : python38-pytz-2019.3-3.module+el8.4.0+570+c2eaf144.noarch 30/71
Verifying : python38-pyyaml-5.4.1-1.module+el8.5.0+672+ab6eb015.x86_64 31/71
Verifying : python38-resolvelib-0.5.4-5.el8.noarch 32/71
Verifying : python38-setuptools-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch 33/71
Verifying : python38-setuptools-wheel-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch 34/71
Verifying : python38-six-1.12.0-10.module+el8.4.0+570+c2eaf144.noarch 35/71
Verifying : sshpass-1.09-4.el8.x86_64 36/71
Verifying : emacs-filesystem-1:26.1-7.el8.noarch 37/71
Verifying : perl-Carp-1.42-396.el8.noarch 38/71
Verifying : perl-Data-Dumper-2.167-399.el8.x86_64 39/71
Verifying : perl-Encode-4:2.97-3.el8.x86_64 40/71
Verifying : perl-Errno-1.28-421.el8.x86_64 41/71
Verifying : perl-Exporter-5.72-396.el8.noarch 42/71
Verifying : perl-File-Path-2.15-2.el8.noarch 43/71
Verifying : perl-File-Temp-0.230.600-1.el8.noarch 44/71
Verifying : perl-Getopt-Long-1:2.50-4.el8.noarch 45/71
Verifying : perl-HTTP-Tiny-0.074-1.el8.noarch 46/71
Verifying : perl-IO-1.38-421.el8.x86_64 47/71
Verifying : perl-MIME-Base64-3.15-396.el8.x86_64 48/71
Verifying : perl-PathTools-3.74-1.el8.x86_64 49/71
Verifying : perl-Pod-Escapes-1:1.07-395.el8.noarch 50/71
Verifying : perl-Pod-Perldoc-3.28-396.el8.noarch 51/71
Verifying : perl-Pod-Simple-1:3.35-395.el8.noarch 52/71
Verifying : perl-Pod-Usage-4:1.69-395.el8.noarch 53/71
Verifying : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 54/71
Verifying : perl-Socket-4:2.027-3.el8.x86_64 55/71
Verifying : perl-Storable-1:3.11-3.el8.x86_64 56/71
Verifying : perl-Term-ANSIColor-4.06-396.el8.noarch 57/71
Verifying : perl-Term-Cap-1.17-395.el8.noarch 58/71
Verifying : perl-Text-ParseWords-3.30-395.el8.noarch 59/71
Verifying : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 60/71
Verifying : perl-Time-Local-1:1.280-1.el8.noarch 61/71
Verifying : perl-Unicode-Normalize-1.25-396.el8.x86_64 62/71
Verifying : perl-constant-1.33-396.el8.noarch 63/71
Verifying : perl-interpreter-4:5.26.3-421.el8.x86_64 64/71
Verifying : perl-libs-4:5.26.3-421.el8.x86_64 65/71
Verifying : perl-macros-4:5.26.3-421.el8.x86_64 66/71
Verifying : perl-parent-1:0.237-1.el8.noarch 67/71
Verifying : perl-podlators-4.11-1.el8.noarch 68/71
Verifying : perl-threads-1:2.21-2.el8.x86_64 69/71
Verifying : perl-threads-shared-1.58-2.el8.x86_64 70/71
Verifying : ansible-5.4.0-3.el8.noarch 71/71
Installed:
ansible-5.4.0-3.el8.noarch ansible-core-2.12.2-4.el8_6.rocky.0.1.x86_64 emacs-filesystem-1:26.1-7.el8.noarch
git-2.31.1-2.el8.x86_64 git-core-2.31.1-2.el8.x86_64 git-core-doc-2.31.1-2.el8.noarch
perl-Carp-1.42-396.el8.noarch perl-Data-Dumper-2.167-399.el8.x86_64 perl-Digest-1.17-395.el8.noarch
perl-Digest-MD5-2.55-396.el8.x86_64 perl-Encode-4:2.97-3.el8.x86_64 perl-Errno-1.28-421.el8.x86_64
perl-Error-1:0.17025-2.el8.noarch perl-Exporter-5.72-396.el8.noarch perl-File-Path-2.15-2.el8.noarch
perl-File-Temp-0.230.600-1.el8.noarch perl-Getopt-Long-1:2.50-4.el8.noarch perl-Git-2.31.1-2.el8.noarch
perl-HTTP-Tiny-0.074-1.el8.noarch perl-IO-1.38-421.el8.x86_64 perl-IO-Socket-IP-0.39-5.el8.noarch
perl-IO-Socket-SSL-2.066-4.module+el8.6.0+957+15d660ad.noarch perl-MIME-Base64-3.15-396.el8.x86_64 perl-Mozilla-CA-20160104-7.module+el8.6.0+965+850557f9.noarch
perl-Net-SSLeay-1.88-2.module+el8.6.0+957+15d660ad.x86_64 perl-PathTools-3.74-1.el8.x86_64 perl-Pod-Escapes-1:1.07-395.el8.noarch
perl-Pod-Perldoc-3.28-396.el8.noarch perl-Pod-Simple-1:3.35-395.el8.noarch perl-Pod-Usage-4:1.69-395.el8.noarch
perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 perl-Socket-4:2.027-3.el8.x86_64 perl-Storable-1:3.11-3.el8.x86_64
perl-Term-ANSIColor-4.06-396.el8.noarch perl-Term-Cap-1.17-395.el8.noarch perl-TermReadKey-2.37-7.el8.x86_64
perl-Text-ParseWords-3.30-395.el8.noarch perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch perl-Time-Local-1:1.280-1.el8.noarch
perl-URI-1.73-3.el8.noarch perl-Unicode-Normalize-1.25-396.el8.x86_64 perl-constant-1.33-396.el8.noarch
perl-interpreter-4:5.26.3-421.el8.x86_64 perl-libnet-3.11-3.el8.noarch perl-libs-4:5.26.3-421.el8.x86_64
perl-macros-4:5.26.3-421.el8.x86_64 perl-parent-1:0.237-1.el8.noarch perl-podlators-4.11-1.el8.noarch
perl-threads-1:2.21-2.el8.x86_64 perl-threads-shared-1.58-2.el8.x86_64 python3-jmespath-0.9.0-11.el8.noarch
python38-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 python38-asn1crypto-1.2.0-3.module+el8.4.0+570+c2eaf144.noarch python38-babel-2.7.0-11.module+el8.5.0+672+ab6eb015.noarch
python38-cffi-1.13.2-3.module+el8.4.0+570+c2eaf144.x86_64 python38-cryptography-2.8-3.module+el8.5.0+672+ab6eb015.x86_64 python38-idna-2.8-6.module+el8.4.0+570+c2eaf144.noarch
python38-jinja2-2.10.3-5.module+el8.5.0+672+ab6eb015.noarch python38-libs-3.8.12-1.module+el8.6.0+794+eba84017.x86_64 python38-markupsafe-1.1.1-6.module+el8.4.0+570+c2eaf144.x86_64
python38-pip-19.3.1-5.module+el8.6.0+794+eba84017.noarch python38-pip-wheel-19.3.1-5.module+el8.6.0+794+eba84017.noarch python38-ply-3.11-10.module+el8.4.0+570+c2eaf144.noarch
python38-pycparser-2.19-3.module+el8.4.0+570+c2eaf144.noarch python38-pytz-2019.3-3.module+el8.4.0+570+c2eaf144.noarch python38-pyyaml-5.4.1-1.module+el8.5.0+672+ab6eb015.x86_64
python38-resolvelib-0.5.4-5.el8.noarch python38-setuptools-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch python38-setuptools-wheel-41.6.0-5.module+el8.5.0+672+ab6eb015.noarch
python38-six-1.12.0-10.module+el8.4.0+570+c2eaf144.noarch sshpass-1.09-4.el8.x86_64
Complete!
# dnf install git -y
Last metadata expiration check: 0:10:11 ago on Fri 16 Sep 2022 06:28:28 PM UTC.
Package git-2.31.1-2.el8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
インストール
$ git clone https://github.com/Miutaku/docker-ansible.git
Cloning into 'docker-ansible'...
remote: Enumerating objects: 252, done.
remote: Counting objects: 100% (35/35), done.
remote: Compressing objects: 100% (30/30), done.
remote: Total 252 (delta 8), reused 17 (delta 2), pack-reused 217
Receiving objects: 100% (252/252), 31.68 KiB | 3.52 MiB/s, done.
Resolving deltas: 100% (67/67), done.
$ cd docker-ansible/
$ ansible-playbook -i hosts/docker-server docker-server.yml
TASK [Gathering Facts] ***********************************************************************************************
ok: [xxxxx]
TASK [pre-installed-software : apt updated] **************************************************************************
skipping: [xxxxx]
TASK [pre-installed-software : pre installed software] ***************************************************************
skipping: [xxxxx]
TASK [security : installed selinux modules] **************************************************************************
skipping: [xxxxx]
TASK [security : disabled selinux] ***********************************************************************************
skipping: [xxxxx]
TASK [security : reboot to disable SELinux] **************************************************************************
changed: [xxxxx]
TASK [docker : added gpg key] ****************************************************************************************
skipping: [xxxxx]
TASK [docker : added apt repository] *********************************************************************************
skipping: [xxxxx]
TASK [docker : apt updated] ******************************************************************************************
skipping: [xxxxx]
TASK [installed docker packages] *************************************************************************************
skipping: [xxxxx]
TASK [installed docker repo] *****************************************************************************************
ok: [xxxxx]
TASK [installed docker packages] *************************************************************************************
ok: [xxxxx]
TASK [created docker group] ******************************************************************************************
ok: [xxxxx]
TASK [added "docker-user" to docker group] ***************************************************************************
ok: [xxxxx]
TASK [started docker] ************************************************************************************************
ok: [xxxxx]
PLAY RECAP ***********************************************************************************************************
xxxxx : ok=7 changed=1 unreachable=0 failed=0 skipped=8 rescued=0 ignored=0