docker镜像的命令介绍
admin
2023-03-26 08:21:13
0

Docker 

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

1.docker的主要内容

(1).docker是一个cs架构

(2).docker主要:镜像  容器   仓库  网络  存储   监控

(3).docker是一个软件的打包技术

2.docker镜像基础命令

1.docker search Nginx(搜索镜像)

[root@docker03 ~]# docker search nginx
NAME                              DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
nginx                             Official build of Nginx.                        12314               [OK]                
jwilder/nginx-proxy               Automated Nginx reverse proxy for docker con…   1698                                    [OK]
richarvey/nginx-php-fpm           Container running Nginx + PHP-FPM capable of…   746                                     [OK]
linuxserver/nginx                 An Nginx container, brought to you by LinuxS…   83                                      

2.docker pull nginx (官网仓库下载镜像,不加latest,默认下载最新版)

[root@docker03 ~]# docker pull nginx
Using default tag: latest
latest: Pulling from library/nginx
000eee12ec04: Pull complete

3.docker push   (上传镜像)

[root@docker03 ~]# docker push nginx

4.docker images (查看本地已有镜像)

[root@docker03 ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
nginx               latest              231d40e811cd        2 weeks ago         126MB

5.docker rmi (删除镜像)

[root@docker03 ~]# docker rmi nginx:latest 
Untagged: nginx:latest
Untagged: nginx@sha256:50cf965a6e08ec5784009d0fccb380fc479826b6e0e65684d9879170a9df8566
Deleted: sha256:231d40e811cd970168fb0c4770f2161aa30b9ba6fe8e68527504df69643aa145

6.docker tag(给镜像打标签)

[root@docker03 ~]# docker tag nginx:latest nginx:v1

7.docker load -i docker_kod.tar.gz (本地镜像导入)

[root@docker03 ~/docker]# ls
docker_kod.tar.gz
[root@docker03 ~/docker]# 
[root@docker03 ~/docker]# docker load -i docker_kod.tar.gz 
b5e11aae8a8e: Loading layer [==================================================>]  202.9MB/202.9MB

8.docker import (导入镜像,images没有镜像名和标签)

[root@docker03 ~/docker]# docker import docker_kod.tar.gz 
[root@docker03 ~/docker]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
                            c1863e2b0717        35 seconds ago      627MB

9.docker save(保存镜像到当前目录)

[root@docker03 ~/docker]# docker save nginx:latest  -o docker_nginx.tar.gz

10.docker inspect nginx:v1 (查看镜像属性)

[root@docker03 ~/docker]# docker inspect nginx:v1 

11.docker image prune(清理无人使用的镜像和拉取到一半的镜像,删除镜像缓存)

[root@docker03 ~/docker]# docker image prune 
WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N] y
Deleted Images:
deleted: sha256:c1863e2b07171e582113544e6c19660cd3fee7d6f1d89401529f8472732c8e33
deleted: sha256:56d69e4a0819cab19e224724de86de73c8dfcd8ee5f01e08288b20cfb49c4d52

12.docker更改拾取(重启容器生效)

[root@22732407347e /]# /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 

13.删除镜像

[root@docker03 ~]# docker image prune 

相关内容

热门资讯

今日重大消息“牛魔王炸/金/花... 有 亲,根据资深记者爆料牛魔王炸/金/花是可以开挂的,确实有挂(咨询软件...
我来教教您“钱塘十三水有挂吗?... 我来教教您“钱塘十三水有挂吗?”(其实是有挂)您好,钱塘十三水这个游戏其实有挂的,确实是有挂的,需要...
【第一消息】“鱼虾蟹透视开挂器... 网上科普关于“鱼虾蟹透视有没有挂”话题很是火热,小编也是针对鱼虾蟹透视作*弊开挂的方法以及开挂对应的...
终于明白“欢乐斗地主掼蛋开挂神... 您好:欢乐斗地主掼蛋这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这...
【第一财经】“欢乐斗地主是不是... 【第一财经】“欢乐斗地主是不是有挂?”(太坑了果然有挂)您好,欢乐斗地主这个游戏其实有挂的,确实是有...
终于懂了“大头十三水怎么装挂?... 您好:大头十三水这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游...
【第一消息】“白金岛放炮罚怎么... 家人们!今天小编来为大家解答白金岛放炮罚透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里...
终于明白“新老夫子拼三张有挂吗... 有 亲,根据资深记者爆料新老夫子拼三张是可以开挂的,确实有挂(咨询软件无...
今日重大消息“牌乐门麻将到底有... 您好:牌乐门麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游...
玩家分享攻略“闲来贵州麻将可以... 玩家分享攻略“闲来贵州麻将可以开挂吗?”(其实是有挂)您好,闲来贵州麻将这个游戏其实有挂的,确实是有...