docker入门命令

xiaoxiao2021-02-28  118

1.列出本地仓库所有的images:

root@docker:~# docker images REPOSITORY TAG IMAGE ID CREATED SIZE oemdocker latest eaf3a9ca44c2 14 minutes ago 465.6 MB <none> <none> 976a0b37e585 27 minutes ago 406.4 MB coreos/latest latest b72257f0b8c3 8 hours ago 291.8 MB <none> <none> 3b190b6872e5 9 hours ago 291.8 MB <none> <none> f727fab855bc 5 days ago 1.115 GB <none> <none> 457429373913 5 days ago 731.9 MB <none> <none> a8452ca67f6c 3 weeks ago 727.5 MB <none> <none> 689adeeea6b4 3 weeks ago 727.5 MB <none> <none> 22b538636948 3 weeks ago 458.1 MB <none> <none> cd4b4a947d62 3 weeks ago 458.1 MB debian jessie 3e83c23dba6a 4 weeks ago 123.5 MB httpd latest ef0aca83ba5a 6 weeks ago 176.9 MB centos latest a8493f5f50ff 8 weeks ago 192.5 MB hello-world latest 48b5124b2768 4 months ago 1.84 kB2.列出本地运行过的容器:

root@docker:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a6221217f959 oemdocker "echo 41c01583-47d0-4" 15 minutes ago Exited (0) 15 minutes ago nauseous_noyce 207bd22c8ad5 976a0b37e585 "/bin/sh -c 'sed -i '" 28 minutes ago Exited (2) 28 minutes ago stupefied_williams 864014f1905f coreos/latest "/bin/bash" 2 hours ago Exited (0) 2 hours ago fervent_lamarr 7f74924a50d9 f727fab855bc "echo e40c63df-beff-4" 5 days ago Exited (0) 5 days ago condescending_roentgen f24f68ba7857 457429373913 "echo c7be9aee-7957-4" 5 days ago Exited (0) 5 days ago nostalgic_darwin 16cb443de9c1 a8452ca67f6c "echo 2b18d68c-b2d8-4" 3 weeks ago Exited (0) 3 weeks ago kickass_yonath a23130d961ab 689adeeea6b4 "echo cf7f4f81-d4b3-4" 3 weeks ago Exited (0) 3 weeks ago kickass_mestorf3.从本地镜像运行一个docker实例,并且进入该容器:

root@docker:~# docker run -t -i coreos/latest /bin/bash root@3a3918019d30:/#其中,-t是打开一个终端可以登陆。/bin/bash代表终端索使用的bash。

4.将当前运行的容器导出为镜像:

root@docker:~# docker commit -m "first-commit-docker-image" 3a3918019d30 coreos/commit:commit sha256:a10c0670d0d023e56e0c7a79b97637a1acc3e99a691ac8b86f7f7a52caac8953查看刚才导出的镜像:

root@docker:~# docker images REPOSITORY TAG IMAGE ID CREATED SIZE coreos/commit commit a10c0670d0d0 9 seconds ago 291.8 MB oemdocker latest eaf3a9ca44c2 22 minutes ago 465.6 MB5.将镜像导出为tar包:

root@docker:~# docker save a10c0670d0d0 > tar.tar root@docker:~# ls container.tar.gz coreos disk-image-create docker exercise id_rsa.pub project replace shadow shadow.bak tar.tar root@docker:~# 6.使用tar包作为一个镜像:

root@docker:~# docker import tar.tar coreos/new sha256:f6143f3dcd07437ae9ebf836e50b4f741a535104a892d9adfc74b77cd4c8c3f5 root@docker:~# docker images REPOSITORY TAG IMAGE ID CREATED SIZE coreos/new latest f6143f3dcd07 4 seconds ago 306 MB

转载请注明原文地址: https://www.6miu.com/read-22532.html

最新回复(0)