...
Update image from the running or stopped container
Code Block |
---|
sudo docker run -d -it example/amzn-phpinfo2 bin/p 8000:80 kyivtank/amzn-phpinfo
docker exec -it e90a9e1ec094 bash |
Code Block |
---|
bash-4.2# echo '"<?php echo 'Current PHP version: ' . phpversion(); ?>'" >/var/www/html/vesrionversion.php
exit |
Code Block |
---|
docker ps --all |
Code Block |
---|
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8d08f05d5485 example/amzn-phpinfo2 "bin/bash" 4 minutes ago Exited (0) 13 seconds ago determined_pascal
9d839e5a0674 NAMES
6aa53631dccd examplekyivtank/amzn-phpinfo2phpinfo "/usr/sbin/httpd -D …" 45 minutes ago ExitedUp (0)5 4minutes minutes ago 0.0.0.0:8000->80/tcp intelligentgracious_chaumantonelli |
Code Block |
---|
docker commit --author "Oleksandr Liutyi" --message "Add version.php added" 8d08f05d54856aa53631dccd examplekyivtank/amzn-phpinfo2 |
Code Block |
---|
docker image history examplekyivtank/amzn-phpinfo2 |
Code Block |
---|
IMAGE CREATED CREATED BY SIZE COMMENT
afcc5e67edecf6ed0e8c64ec About aan minutehour ago bin/bash /usr/sbin/httpd -D FOREGROUND 3kB 112B Add version.php added
09cfca98bf82 272 minuteshours ago /bin/sh -c #(nop) EXPOSE 80 0B
e0f8728488e3<missing> 272 minuteshours ago /bin/sh -c #(nop) CMD ["/usr/sbin/httpd" "-… 0B
fe1e985876af<missing> 272 minuteshours ago /bin/sh -c #(nop) COPY file:7aa92ce52044b7f0… 20B
4f0abf0cea3b<missing> 272 minuteshours ago /bin/sh -c yum -y update && yum -y install h… 283MB
cd2d92bc1c0c<missing> 2 weeks ago /bin/sh -c #(nop) CMD ["/bin/bash"] 0B
<missing> 2 weeks ago /bin/sh -c #(nop) ADD file:119ae574c5d5b6e59… 163MB |
Push to Docker hub
Code Block |
---|
docker login
docker push kyivtank/amzn-phpinfo2 |
remove unused docker images
Code Block |
---|
docker image prune -a |