【Ubuntu】docker的使用
镜像:test_20220721.tar.gz(1) 镜像解压gunzip test_20220721.tar.gz(2) 加载镜像docker load -i test_20220721.tar加载后的镜像名称为test,没有_后面的日期信息。(3) 查看镜像docker images(4) 启动一个mytest 容器sudo docker run -it --name mytest -v /h
目录
镜像:test_20220721.tar.gz
(1) 镜像解压
gunzip test_20220721.tar.gz
(2) 加载镜像
docker load -i test_20220721.tar
加载后的镜像名称为test,没有_后面的日期信息。
(3) 查看镜像
docker images
(4) 启动一个mytest 容器
sudo docker run -it --name mytest -v /home/ts/temp:/home/ts/temp test:latest /bin/bash
说明:
mytest 为容器名称;
test为镜像名称,(3)中的命令可以查看加载的镜像名称。
/home/ts/temp为容器目录。
(5)查看所有的容器
docker ps -a
(6)结束指定的容器
docker rm -f mytest
(7)启动容器
docker start 容器名字
(8)进入mytest容器
docker exec -it mytest bash
(9)将容器保存为镜像
docker commit [容器ID] [新镜像名字]
通过docker images可以看到所有的镜像
(10) 将镜像打包成tar
docker save -o XXX.tar [镜像名称]
举例:docker save -o 20221121.tar image_1121
(11) 将容器打包成tar
docker export 容器的ID > 名字.tar
举例:docker export a6b323bbe2b8 > 20221121.tar
(12) 拉基础镜像
docker pull ubuntu:18.04
(13) 退出容器
exit
(14) 删除镜像
docker images
docker rmi -f b6f507652425
更多推荐
所有评论(0)