[root@wp
~]# cd /root/df
[root@wp
df]# mv DockerFile dockerfile
[root@wp df]# cat dockerfile
FROM busybox:latest
CMD echo Hello World!!
FROM ubuntu:16.04
RUN apt-get update
[root@wp
df]# docker build /root/df/.
Sending
build context to Docker daemon 2.048kB
Step 1/4 :
FROM busybox:latest
---> ef46e0caa533
Step 2/4 :
CMD echo Hello World!!
---> Running in 764661668e44
Removing
intermediate container 764661668e44
---> 42c9dc34feee
Step 3/4 :
FROM ubuntu:16.04
---> 2a697363a870
Step 4/4 :
RUN apt-get update
---> Running in 41d96293fc0d
Get:1
http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
Get:2
http://archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Get:3
http://archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
Get:4
http://archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
Get:5
http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [857 kB]
Get:6
http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1558 kB]
Get:7
http://archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages [14.1 kB]
Get:8
http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [9827 kB]
Get:9
http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages
[12.7 kB]
Get:10
http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [557
kB]
Get:11
http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [176 kB]
Get:12
http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [1250 kB]
Get:13
http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages
[6113 B]
Get:14
http://archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages [13.1
kB]
Get:15
http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [968
kB]
Get:16
http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [19.1
kB]
Get:17
http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages [7942 B]
Get:18
http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [8532
B]
Fetched
15.8 MB in 15s (1013 kB/s)
Reading
package lists...
Removing
intermediate container 41d96293fc0d
---> 98a18659955e
Successfully
built 98a18659955e
[root@wp
df]#
[root@wp
df]# vi dockerfile
[root@wp
df]# docker build /root/df/.
Sending
build context to Docker daemon 2.048kB
Step 1/2 :
FROM busybox:latest
---> ef46e0caa533
Step 2/2 :
CMD echo Hello World!!
---> Using cache
---> 42c9dc34feee
Successfully
built 42c9dc34feee
[root@wp
df]# docker run 42c9dc34feee
Hello
World!!
[root@wp
df]#
[root@wp
~]# vi /root/df/dockerfile
[root@wp
~]# docker build /root/df/.
Sending
build context to Docker daemon 2.048kB
Step 1/2 :
FROM ubuntu
---> 7698f282e524
Step 2/2 :
RUN apt-get update && apt-get install -y apache2
---> Running in 8e6174401b49
Get:1
http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:2
http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:3
http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:4
http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:5
http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [324
kB]
Get:6
http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB]
Get:7
http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages
[4168 B]
Get:8
http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [490 kB]
Get:9
http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB]
Get:10
http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages
[5436 B]
Get:11
http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB]
Get:12
http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB]
Get:13
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [834 kB]
Get:14
http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1211
kB]
Get:15
http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [7236
B]
Get:16
http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [10.8
kB]
Get:17
http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [2496 B]
Get:18
http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [3902
B]
Fetched
16.3 MB in 11s (1536 kB/s)
Reading
package lists...
Reading
package lists...
Building
dependency tree...
Reading
state information...
The
following additional packages will be installed:
apache2-bin apache2-data apache2-utils file
libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap
libasn1-8-heimdal libexpat1
libgdbm-compat4 libgdbm5 libgssapi3-heimdal
libhcrypto4-heimdal
libheimbase1-heimdal libheimntlm0-heimdal
libhx509-5-heimdal libicu60
libkrb5-26-heimdal libldap-2.4-2
libldap-common liblua5.2-0 libmagic-mgc
libmagic1 libnghttp2-14 libperl5.26
libroken18-heimdal libsasl2-2
libsasl2-modules libsasl2-modules-db
libsqlite3-0 libssl1.1 libwind0-heimdal
libxml2 mime-support netbase openssl perl
perl-modules-5.26 ssl-cert
xz-utils
Suggested
packages:
www-browser apache2-doc
apache2-suexec-pristine | apache2-suexec-custom ufw
gdbm-l10n libsasl2-modules-gssapi-mit |
libsasl2-modules-gssapi-heimdal
libsasl2-modules-ldap libsasl2-modules-otp
libsasl2-modules-sql
ca-certificates perl-doc
libterm-readline-gnu-perl
| libterm-readline-perl-perl make
openssl-blacklist
The
following NEW packages will be installed:
apache2 apache2-bin apache2-data
apache2-utils file libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap
libasn1-8-heimdal libexpat1
libgdbm-compat4 libgdbm5 libgssapi3-heimdal
libhcrypto4-heimdal
libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
libicu60
libkrb5-26-heimdal libldap-2.4-2
libldap-common liblua5.2-0 libmagic-mgc
libmagic1 libnghttp2-14 libperl5.26
libroken18-heimdal libsasl2-2
libsasl2-modules libsasl2-modules-db
libsqlite3-0 libssl1.1 libwind0-heimdal
libxml2 mime-support netbase openssl perl
perl-modules-5.26 ssl-cert
xz-utils
0 upgraded,
42 newly installed, 0 to remove and 9 not upgraded.
Need to get
21.0 MB of archives.
After this
operation, 99.4 MB of additional disk space will be used.
Get:1
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl-modules-5.26
all 5.26.1-6ubuntu0.3 [2763 kB]
Get:2
http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm5 amd64 1.14.1-6
[26.0 kB]
Get:3
http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm-compat4 amd64
1.14.1-6 [6084 B]
Get:4
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libperl5.26 amd64
5.26.1-6ubuntu0.3 [3527 kB]
Get:5
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl amd64
5.26.1-6ubuntu0.3 [201 kB]
Get:6 http://archive.ubuntu.com/ubuntu
bionic/main amd64 mime-support all 3.60ubuntu1 [30.1 kB]
Get:7
http://archive.ubuntu.com/ubuntu bionic/main amd64 libapr1 amd64 1.6.3-2 [90.9
kB]
Get:8
http://archive.ubuntu.com/ubuntu bionic/main amd64 libexpat1 amd64 2.2.5-3 [80.2
kB]
Get:9
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.1 amd64
1.1.1-1ubuntu2.1~18.04.1 [1295 kB]
Get:10
http://archive.ubuntu.com/ubuntu bionic/main amd64 libaprutil1 amd64 1.6.1-2
[84.4 kB]
Get:11
http://archive.ubuntu.com/ubuntu bionic/main amd64 libsqlite3-0 amd64 3.22.0-1
[496 kB]
Get:12
http://archive.ubuntu.com/ubuntu bionic/main amd64 libaprutil1-dbd-sqlite3
amd64 1.6.1-2 [10.6 kB]
Get:13
http://archive.ubuntu.com/ubuntu bionic/main amd64 libroken18-heimdal amd64
7.5.0+dfsg-1 [41.3 kB]
Get:14
http://archive.ubuntu.com/ubuntu bionic/main amd64 libasn1-8-heimdal amd64
7.5.0+dfsg-1 [175 kB]
Get:15
http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimbase1-heimdal amd64
7.5.0+dfsg-1 [29.3 kB]
Get:16 http://archive.ubuntu.com/ubuntu
bionic/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-1 [85.9 kB]
Get:17
http://archive.ubuntu.com/ubuntu bionic/main amd64 libwind0-heimdal amd64
7.5.0+dfsg-1 [47.8 kB]
Get:18
http://archive.ubuntu.com/ubuntu bionic/main amd64 libhx509-5-heimdal amd64
7.5.0+dfsg-1 [107 kB]
Get:19
http://archive.ubuntu.com/ubuntu bionic/main amd64 libkrb5-26-heimdal amd64
7.5.0+dfsg-1 [206 kB]
Get:20
http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimntlm0-heimdal amd64
7.5.0+dfsg-1 [14.8 kB]
Get:21
http://archive.ubuntu.com/ubuntu bionic/main amd64 libgssapi3-heimdal amd64
7.5.0+dfsg-1 [96.5 kB]
Get:22
http://archive.ubuntu.com/ubuntu bionic/main amd64 libsasl2-modules-db amd64
2.1.27~101-g0780600+dfsg-3ubuntu2 [14.8 kB]
Get:23
http://archive.ubuntu.com/ubuntu bionic/main amd64 libsasl2-2 amd64
2.1.27~101-g0780600+dfsg-3ubuntu2 [49.2 kB]
Get:24
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-common all
2.4.45+dfsg-1ubuntu1.2 [16.7 kB]
Get:25
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-2.4-2 amd64
2.4.45+dfsg-1ubuntu1.2 [155 kB]
Get:26
http://archive.ubuntu.com/ubuntu bionic/main amd64 libaprutil1-ldap amd64
1.6.1-2 [8764 B]
Get:27
http://archive.ubuntu.com/ubuntu bionic/main amd64 liblua5.2-0 amd64
5.2.4-1.1build1 [108 kB]
Get:28
http://archive.ubuntu.com/ubuntu bionic/main amd64 libnghttp2-14 amd64
1.30.0-1ubuntu1 [77.8 kB]
Get:29
http://archive.ubuntu.com/ubuntu bionic/main amd64 libicu60 amd64 60.2-3ubuntu3
[8054 kB]
Get:30
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxml2 amd64
2.9.4+dfsg1-6.1ubuntu1.2 [663 kB]
Get:31
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2-bin amd64
2.4.29-1ubuntu4.6 [1072 kB]
Get:32
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2-utils amd64
2.4.29-1ubuntu4.6 [83.5 kB]
Get:33
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2-data all
2.4.29-1ubuntu4.6 [160 kB]
Get:34
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 apache2 amd64
2.4.29-1ubuntu4.6 [95.1 kB]
Get:35
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libmagic-mgc amd64
1:5.32-2ubuntu0.2 [184 kB]
Get:36
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libmagic1 amd64
1:5.32-2ubuntu0.2 [68.5 kB]
Get:37
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 file amd64
1:5.32-2ubuntu0.2 [22.1 kB]
Get:38
http://archive.ubuntu.com/ubuntu bionic/main amd64 netbase all 5.4 [12.7 kB]
Get:39
http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssl amd64 1.1.1-1ubuntu2.1~18.04.1
[614 kB]
Get:40
http://archive.ubuntu.com/ubuntu bionic/main amd64 xz-utils amd64 5.2.2-1.3
[83.8 kB]
Get:41
http://archive.ubuntu.com/ubuntu bionic/main amd64 libsasl2-modules amd64
2.1.27~101-g0780600+dfsg-3ubuntu2 [48.7 kB]
Get:42
http://archive.ubuntu.com/ubuntu bionic/main amd64 ssl-cert all 1.0.39 [17.0
kB]
debconf:
delaying package configuration, since apt-utils is not installed
Fetched
21.0 MB in 21s (981 kB/s)
Selecting
previously unselected package perl-modules-5.26.
(Reading
database ... 4040 files and directories currently installed.)
Preparing
to unpack .../00-perl-modules-5.26_5.26.1-6ubuntu0.3_all.deb ...
Unpacking
perl-modules-5.26 (5.26.1-6ubuntu0.3) ...
Selecting
previously unselected package libgdbm5:amd64.
Preparing
to unpack .../01-libgdbm5_1.14.1-6_amd64.deb ...
Unpacking
libgdbm5:amd64 (1.14.1-6) ...
Selecting
previously unselected package libgdbm-compat4:amd64.
Preparing
to unpack .../02-libgdbm-compat4_1.14.1-6_amd64.deb ...
Unpacking
libgdbm-compat4:amd64 (1.14.1-6) ...
Selecting
previously unselected package libperl5.26:amd64.
Preparing
to unpack .../03-libperl5.26_5.26.1-6ubuntu0.3_amd64.deb ...
Unpacking
libperl5.26:amd64 (5.26.1-6ubuntu0.3) ...
Selecting
previously unselected package perl.
Preparing to
unpack .../04-perl_5.26.1-6ubuntu0.3_amd64.deb ...
Unpacking
perl (5.26.1-6ubuntu0.3) ...
Selecting
previously unselected package mime-support.
Preparing
to unpack .../05-mime-support_3.60ubuntu1_all.deb ...
Unpacking
mime-support (3.60ubuntu1) ...
Selecting
previously unselected package libapr1:amd64.
Preparing
to unpack .../06-libapr1_1.6.3-2_amd64.deb ...
Unpacking
libapr1:amd64 (1.6.3-2) ...
Selecting
previously unselected package libexpat1:amd64.
Preparing
to unpack .../07-libexpat1_2.2.5-3_amd64.deb ...
Unpacking
libexpat1:amd64 (2.2.5-3) ...
Selecting
previously unselected package libssl1.1:amd64.
Preparing
to unpack .../08-libssl1.1_1.1.1-1ubuntu2.1~18.04.1_amd64.deb ...
Unpacking
libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.1) ...
Selecting
previously unselected package libaprutil1:amd64.
Preparing
to unpack .../09-libaprutil1_1.6.1-2_amd64.deb ...
Unpacking
libaprutil1:amd64 (1.6.1-2) ...
Selecting
previously unselected package libsqlite3-0:amd64.
Preparing
to unpack .../10-libsqlite3-0_3.22.0-1_amd64.deb ...
Unpacking
libsqlite3-0:amd64 (3.22.0-1) ...
Selecting
previously unselected package libaprutil1-dbd-sqlite3:amd64.
Preparing
to unpack .../11-libaprutil1-dbd-sqlite3_1.6.1-2_amd64.deb ...
Unpacking
libaprutil1-dbd-sqlite3:amd64 (1.6.1-2) ...
Selecting
previously unselected package libroken18-heimdal:amd64.
Preparing
to unpack .../12-libroken18-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libroken18-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libasn1-8-heimdal:amd64.
Preparing
to unpack .../13-libasn1-8-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libheimbase1-heimdal:amd64.
Preparing
to unpack .../14-libheimbase1-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libhcrypto4-heimdal:amd64.
Preparing
to unpack .../15-libhcrypto4-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libwind0-heimdal:amd64.
Preparing
to unpack .../16-libwind0-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libwind0-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libhx509-5-heimdal:amd64.
Preparing
to unpack .../17-libhx509-5-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libkrb5-26-heimdal:amd64.
Preparing
to unpack .../18-libkrb5-26-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libheimntlm0-heimdal:amd64.
Preparing
to unpack .../19-libheimntlm0-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking libheimntlm0-heimdal:amd64
(7.5.0+dfsg-1) ...
Selecting
previously unselected package libgssapi3-heimdal:amd64.
Preparing
to unpack .../20-libgssapi3-heimdal_7.5.0+dfsg-1_amd64.deb ...
Unpacking
libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ...
Selecting
previously unselected package libsasl2-modules-db:amd64.
Preparing
to unpack
.../21-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2_amd64.deb ...
Unpacking
libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ...
Selecting
previously unselected package libsasl2-2:amd64.
Preparing
to unpack .../22-libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2_amd64.deb ...
Unpacking
libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ...
Selecting
previously unselected package libldap-common.
Preparing
to unpack .../23-libldap-common_2.4.45+dfsg-1ubuntu1.2_all.deb ...
Unpacking
libldap-common (2.4.45+dfsg-1ubuntu1.2) ...
Selecting
previously unselected package libldap-2.4-2:amd64.
Preparing
to unpack .../24-libldap-2.4-2_2.4.45+dfsg-1ubuntu1.2_amd64.deb ...
Unpacking libldap-2.4-2:amd64
(2.4.45+dfsg-1ubuntu1.2) ...
Selecting
previously unselected package libaprutil1-ldap:amd64.
Preparing
to unpack .../25-libaprutil1-ldap_1.6.1-2_amd64.deb ...
Unpacking
libaprutil1-ldap:amd64 (1.6.1-2) ...
Selecting
previously unselected package liblua5.2-0:amd64.
Preparing
to unpack .../26-liblua5.2-0_5.2.4-1.1build1_amd64.deb ...
Unpacking
liblua5.2-0:amd64 (5.2.4-1.1build1) ...
Selecting
previously unselected package libnghttp2-14:amd64.
Preparing
to unpack .../27-libnghttp2-14_1.30.0-1ubuntu1_amd64.deb ...
Unpacking
libnghttp2-14:amd64 (1.30.0-1ubuntu1) ...
Selecting
previously unselected package libicu60:amd64.
Preparing
to unpack .../28-libicu60_60.2-3ubuntu3_amd64.deb ...
Unpacking
libicu60:amd64 (60.2-3ubuntu3) ...
Selecting previously
unselected package libxml2:amd64.
Preparing
to unpack .../29-libxml2_2.9.4+dfsg1-6.1ubuntu1.2_amd64.deb ...
Unpacking
libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.2) ...
Selecting
previously unselected package apache2-bin.
Preparing
to unpack .../30-apache2-bin_2.4.29-1ubuntu4.6_amd64.deb ...
Unpacking
apache2-bin (2.4.29-1ubuntu4.6) ...
Selecting
previously unselected package apache2-utils.
Preparing
to unpack .../31-apache2-utils_2.4.29-1ubuntu4.6_amd64.deb ...
Unpacking
apache2-utils (2.4.29-1ubuntu4.6) ...
Selecting
previously unselected package apache2-data.
Preparing
to unpack .../32-apache2-data_2.4.29-1ubuntu4.6_all.deb ...
Unpacking
apache2-data (2.4.29-1ubuntu4.6) ...
Selecting
previously unselected package apache2.
Preparing
to unpack .../33-apache2_2.4.29-1ubuntu4.6_amd64.deb ...
Unpacking
apache2 (2.4.29-1ubuntu4.6) ...
Selecting
previously unselected package libmagic-mgc.
Preparing
to unpack .../34-libmagic-mgc_1%3a5.32-2ubuntu0.2_amd64.deb ...
Unpacking
libmagic-mgc (1:5.32-2ubuntu0.2) ...
Selecting
previously unselected package libmagic1:amd64.
Preparing
to unpack .../35-libmagic1_1%3a5.32-2ubuntu0.2_amd64.deb ...
Unpacking
libmagic1:amd64 (1:5.32-2ubuntu0.2) ...
Selecting
previously unselected package file.
Preparing
to unpack .../36-file_1%3a5.32-2ubuntu0.2_amd64.deb ...
Unpacking
file (1:5.32-2ubuntu0.2) ...
Selecting
previously unselected package netbase.
Preparing
to unpack .../37-netbase_5.4_all.deb ...
Unpacking
netbase (5.4) ...
Selecting
previously unselected package openssl.
Preparing
to unpack .../38-openssl_1.1.1-1ubuntu2.1~18.04.1_amd64.deb ...
Unpacking
openssl (1.1.1-1ubuntu2.1~18.04.1) ...
Selecting
previously unselected package xz-utils.
Preparing
to unpack .../39-xz-utils_5.2.2-1.3_amd64.deb ...
Unpacking
xz-utils (5.2.2-1.3) ...
Selecting
previously unselected package libsasl2-modules:amd64.
Preparing
to unpack .../40-libsasl2-modules_2.1.27~101-g0780600+dfsg-3ubuntu2_amd64.deb
...
Unpacking
libsasl2-modules:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ...
Selecting
previously unselected package ssl-cert.
Preparing
to unpack .../41-ssl-cert_1.0.39_all.deb ...
Unpacking
ssl-cert (1.0.39) ...
Setting up
libapr1:amd64 (1.6.3-2) ...
Setting up
libexpat1:amd64 (2.2.5-3) ...
Setting up
libicu60:amd64 (60.2-3ubuntu3) ...
Setting up
libnghttp2-14:amd64 (1.30.0-1ubuntu1) ...
Setting up
mime-support (3.60ubuntu1) ...
Setting up
libldap-common (2.4.45+dfsg-1ubuntu1.2) ...
Setting up
libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ...
Setting up
libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ...
Setting up
apache2-data (2.4.29-1ubuntu4.6) ...
Setting up
libroken18-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
perl-modules-5.26 (5.26.1-6ubuntu0.3) ...
Setting up
libgdbm5:amd64 (1.14.1-6) ...
Setting up
libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.2) ...
Setting up
libmagic-mgc (1:5.32-2ubuntu0.2) ...
Setting up
libmagic1:amd64 (1:5.32-2ubuntu0.2) ...
Processing
triggers for libc-bin (2.27-3ubuntu1) ...
Setting up
libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.1) ...
debconf:
unable to initialize frontend: Dialog
debconf:
(TERM is not set, so the dialog frontend is not usable.)
debconf:
falling back to frontend: Readline
Setting up
xz-utils (5.2.2-1.3) ...
update-alternatives:
using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzma.1.gz because associated file
/usr/share/man/man1/xz.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/unlzma.1.gz because associated
file /usr/share/man/man1/unxz.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzcat.1.gz because associated
file /usr/share/man/man1/xzcat.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzmore.1.gz because associated
file /usr/share/man/man1/xzmore.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzless.1.gz because associated
file /usr/share/man/man1/xzless.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzdiff.1.gz because associated
file /usr/share/man/man1/xzdiff.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzcmp.1.gz because associated
file /usr/share/man/man1/xzcmp.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzgrep.1.gz because associated
file /usr/share/man/man1/xzgrep.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzegrep.1.gz because associated
file /usr/share/man/man1/xzegrep.1.gz (of link group lzma) doesn't exist
update-alternatives:
warning: skip creation of /usr/share/man/man1/lzfgrep.1.gz because associated
file /usr/share/man/man1/xzfgrep.1.gz (of link group lzma) doesn't exist
Setting up
libaprutil1:amd64 (1.6.1-2) ...
Setting up
libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
openssl (1.1.1-1ubuntu2.1~18.04.1) ...
Setting up
libsqlite3-0:amd64 (3.22.0-1) ...
Setting up
liblua5.2-0:amd64 (5.2.4-1.1build1) ...
Setting up
libgdbm-compat4:amd64 (1.14.1-6) ...
Setting up
libsasl2-modules:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2) ...
Setting up
netbase (5.4) ...
Setting up
libwind0-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
libaprutil1-dbd-sqlite3:amd64 (1.6.1-2) ...
Setting up
apache2-utils (2.4.29-1ubuntu4.6) ...
Setting up
libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
ssl-cert (1.0.39) ...
debconf:
unable to initialize frontend: Dialog
debconf:
(TERM is not set, so the dialog frontend is not usable.)
debconf:
falling back to frontend: Readline
Setting up
file (1:5.32-2ubuntu0.2) ...
Setting up
libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
libperl5.26:amd64 (5.26.1-6ubuntu0.3) ...
Setting up
libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
perl (5.26.1-6ubuntu0.3) ...
Setting up
libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ...
Setting up
libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.2) ...
Setting up
libaprutil1-ldap:amd64 (1.6.1-2) ...
Setting up
apache2-bin (2.4.29-1ubuntu4.6) ...
Setting up
apache2 (2.4.29-1ubuntu4.6) ...
Enabling
module mpm_event.
Enabling
module authz_core.
Enabling
module authz_host.
Enabling
module authn_core.
Enabling
module auth_basic.
Enabling
module access_compat.
Enabling
module authn_file.
Enabling
module authz_user.
Enabling
module alias.
Enabling
module dir.
Enabling
module autoindex.
Enabling
module env.
Enabling
module mime.
Enabling
module negotiation.
Enabling
module setenvif.
Enabling
module filter.
Enabling
module deflate.
Enabling
module status.
Enabling module
reqtimeout.
Enabling
conf charset.
Enabling
conf localized-error-pages.
Enabling
conf other-vhosts-access-log.
Enabling
conf security.
Enabling
conf serve-cgi-bin.
Enabling
site 000-default.
invoke-rc.d:
could not determine current runlevel
invoke-rc.d:
policy-rc.d denied execution of start.
Processing
triggers for libc-bin (2.27-3ubuntu1) ...
Removing
intermediate container 8e6174401b49
---> 277664488f2f
Successfully
built 277664488f2f
[root@wp
~]#
[root@wp
~]# docker run 277664488f2f
[root@wp ~]#
[root@wp
~]# docker run -it 277664488f2f
root@d8a72fd191e7:/#
root@d8a72fd191e7:/#
ap
apache2 apachectl
apt-cache apt-config apt-key
apache2ctl apt
apt-cdrom apt-get apt-mark
root@d8a72fd191e7:/#
apache2
Vi
dockerfile
# Base
image is Ubuntu
FROM ubuntu:16.04
# Author:
Dr. Peter
MAINTAINER
Dr. Peter <peterindia@gmail.com>
# create 'mynewdir' and 'mynewfile'
RUN mkdir
mynewdir
RUN touch
/mynewdir/mynewfile # Write the message in file
RUN echo
'this is my new container to make image and then push to hub'
[root@wp
df]# docker build -t="qthought/dockerfileimageforhub1" .
Sending
build context to Docker daemon 2.048kB
Step 1/5 :
FROM ubuntu:16.04
---> 2a697363a870
Step 2/5 :
MAINTAINER Dr. Peter <peterindia@gmail.com>
---> Running in 154eb9b87c80
Removing
intermediate container 154eb9b87c80
---> e282160171ef
Step 3/5 :
RUN mkdir mynewdir
---> Running in e0e7b020c71f
Removing
intermediate container e0e7b020c71f
---> 63df8c831281
Step 4/5 :
RUN touch /mynewdir/mynewfile # Write the message in file
---> Running in 33cf22148a42
Removing
intermediate container 33cf22148a42
---> a530e777be32
Step 5/5 :
RUN echo 'this is my new container to make image and then push to hub'
---> Running in a683bde41470
this is my
new container to make image and then push to hub
Removing
intermediate container a683bde41470
---> 0734c7290e1b
Successfully
built 0734c7290e1b
Successfully
tagged qthought/dockerfileimageforhub1:latest
docker run
-i
--name="dockerfilecontainerforhub" qthought/dockerfileimageforhub1
/bin/bash
[root@wp
df]# yum install libcgroup libcgroup-tools
Loaded
plugins: fastestmirror, langpacks
Loading
mirror speeds from cached hostfile
* base: centos.excellmedia.net
* centos-sclo-rh: centos.excellmedia.net
* centos-sclo-sclo: centos.excellmedia.net
* epel: ftp.riken.jp
* extras: centos.excellmedia.net
* updates: centos.excellmedia.net
base
| 3.6 kB 00:00:00
Resolving
Dependencies
-->
Running transaction check
---> Package
libcgroup.x86_64 0:0.41-15.el7 will be updated
--->
Package libcgroup.x86_64 0:0.41-20.el7 will be an update
--->
Package libcgroup-tools.x86_64 0:0.41-15.el7 will be updated
--->
Package libcgroup-tools.x86_64 0:0.41-20.el7 will be an update
--> Finished
Dependency Resolution
Dependencies
Resolved
=======================================================================================
Package Arch Version Repository Size
=======================================================================================
Updating:
libcgroup x86_64 0.41-20.el7 base
66 k
libcgroup-tools x86_64 0.41-20.el7 base 100 k
Transaction
Summary
=======================================================================================
Upgrade 2 Packages
Total size:
166 k
Is this ok
[y/d/N]: y
Downloading
packages:
Running
transaction check
Running
transaction test
Transaction
test succeeded
Running
transaction
Updating
: libcgroup-0.41-20.el7.x86_64 1/4
Updating
: libcgroup-tools-0.41-20.el7.x86_64 2/4
Cleanup
: libcgroup-tools-0.41-15.el7.x86_64 3/4
Cleanup
: libcgroup-0.41-15.el7.x86_64 4/4
Verifying
: libcgroup-0.41-20.el7.x86_64 1/4
Verifying
: libcgroup-tools-0.41-20.el7.x86_64 2/4
Verifying
: libcgroup-0.41-15.el7.x86_64 3/4
Verifying
: libcgroup-tools-0.41-15.el7.x86_64 4/4
Updated:
libcgroup.x86_64 0:0.41-20.el7 libcgroup-tools.x86_64
0:0.41-20.el7
Complete!
[root@wp
df]# docker ps
CONTAINER
ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@wp
df]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
qthought/dockerfileimageforhub1 latest 0734c7290e1b 10 minutes ago 119MB
<none><none> 277664488f2f 5 days ago 192MB
<none><none> 98a18659955e 5 days ago 144MB
busyboxplus latest 42c9dc34feee 5 days ago 1.21MB
earningdocker/ubuntu_wget latest ace2e2fab401 5 days ago 151MB
busybox latest ef46e0caa533 6 days ago 1.21MB
portainer/portainer latest da2759008147 13 days ago 75.4MB
ubuntu 16.04 2a697363a870 4 weeks ago 119MB
ubuntu latest 7698f282e524 4 weeks ago 69.9MB
hello-world latest fce289e99eb9 5 months ago 1.84kB
Comments
Post a Comment