如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!
docker info
docker
docker images
docker images 镜像名
序号 | 字段 | 含义 |
---|---|---|
1 | REPOSITORY | 来自于哪个仓库 |
2 | TAG | 镜像的标记 |
3 | IMAGE ID | 镜像的ID号(唯一) |
4 | CREATED | 创建时间 |
5 | SIZE | 镜像大小 |
docker search 镜像名
序号 | 字段 | 含义 |
---|---|---|
1 | NAME | 镜像名字 |
2 | DESCRIPTION | 描述 |
3 | STARS | 星标(表示该镜像受欢迎程度) |
4 | OFFICIAL | 是否是官方镜像,是否自动创建 |
5 | AUTOMATED | 资源允许用户验证镜像的来源和内容; |
根据是否是官方提供,可将镜像资源分为两类,
种是类似rabbitmq这样的基础镜像,被称为基础或根镜像。这些基础镜像是由Docker公司创建、验证、支持、提供。这样的镜像往往
使用单个单词作为名字:
还有一种镜像是由docker的用户创建并维护的,这种镜像往往带有用户名称前缀。
docker pull 镜像
docker run -d -p 端口号:端口号 名称/容器ID
默认是前台启动,如果需要后台启动,指定-d参数;
其中 -p 端口号:端口号 为端口映射,因为从客户机上访问容器,需要有端口映射,docker容器默认采用桥接模式,与宿主机通信时,需要将宿主机的ip端口映射到容器的ip端口上;
docker stop 容器ID/名称
docker stop $(docker ps-q)
docker rm $(docker ps-aq)
docker stop $(docker ps-q)&docker rm-f $(docker ps-aq)
docker start 容器ID/名称
docker restart 容器ID
查看运行中的容器
docker ps
查看所有的容器
docker ps -a
docker exec -it 容器id bash
其中i表示交互式的,也就是保持标准输入流打开;
t表示虚拟控制台,分配到一个虚拟控制台:
docker rmi 名称:标签
docker rm 名称:标签
docker cp /root/test.html 容器ID:/usr/share/nginx/html