Docker的使用
镜像
1、列出镜像列表
docker images
2、获取新镜像
docker pull 镜像名字
3、查找镜像
docker search 镜像名字
4、删除镜像
docker rmi 镜像名字
5、创建镜像
方式一:更新已有的镜像,提交容器
docker commit -m="描述" -a=镜像作者 容器ID 镜像名字
方式二:使用Dockerfile指令来创建新的镜像
docker build -t 用户名/镜像名称 .
-t 镜像名字
# 其中
# . 代表Dockerfile文件路径
容器
1、拉取一个镜像
docker pull 镜像名字
2、启动容器
docker run 镜像名字
docker run --name 容器名字 镜像名字
3、启动容器并进入交互式shell
docker run -it 镜像名字 /bin/bash
4、进入已经启动容器的交互式shell
docker exec -it 容器ID /bin/bash
5、退出容器的交互式shell
exit
或
ctrl
+ D
6、查看容器ID
运行中的容器
docker ps
所有的容器
docker ps -a
最后一次创建的容器
docker ps -l
7、重启容器
docker restart 容器ID
8、停止容器
docker stop 容器ID
9、导出容器
docker export 容器ID > 自定义文件名字.rar
docker export 容器ID -o 自定义文件名字.rar
[-o] 指定输出文件的路径
10、导入容器
本地导入
cat 自定义文件名字.rar | docker import - 镜像
在线导入
docker import 快照URL
11、删除容器
docker rm -f 容器ID
删除所有的容器
docker rm -f $(docker ps -a -q)
12、后台运行容器
docker start -d 容器ID
13、端口映射
docker start -p 容器ID
14、查看端口映射情况
docker port 容器ID
15、查看容器内部的标准输出
docker logs -f 容器ID
16、查看容器内部的进程
docker top 容器ID
17、退出时自动删除容器
docker run --rm -it 镜像名称
18、给镜像打标签
docker tag 镜像名称 用户名/镜像名称:v1
版权声明:
作者:qiankong
链接:https://bravexist.cn/2023/07/the-use-of-docker.html
文章版权归作者所有,未经允许请勿转载。
THE END