学习笔记Day1-docker安装与镜像的操作

1、安装

sudo yum update

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sudo yum update

sudo yum install -y docker-ce

如果你是虚拟机安装,在这会报错,请参考下面两篇文章:

https://blog.csdn.net/fake_hydra/article/details/103031743

https://blog.51cto.com/qiuyue/2446123

sudo systemctl start docker

查看docker状态,docker service status或者systemctl status docker

2、获取镜像

docker pull ubuntu:18.04(ubuntu:镜像仓库名,18.04:镜像标签,通常是版本号)

3、查看镜像信息

(1)docker image ls

(2)docker images

4、添加新标签

docker tag ubuntu:18.04 myubuntu:latest(类似的将myubuntu:latest这个标签指向原镜像的ID,类似实例化一个对象)

5、删除标签和清理镜像

docker rmi -f myubuntu:latest

-f:强制删除,即使在使用

-no-prune:不要清理未带标签的父镜像

docker image prune -f(自动清理遗留镜像文件层)

-a:删除所有无用镜像

-filter filter:只会清理给定筛选条件的镜像

-f强制删除镜像

6、创建镜像

(1)基于已有镜像创建

启动一个镜像,在此进行修改

docker run -it ubuntu:18.04 /bin/bash

touch test

exit

docker commit -m "Added a new file" -a "docker NB" 容器ID test:0.1

-a:作者信息

-m提交信息

test:0.1:创建的镜像名称

(2)本地模板导入

先去下载所需要压缩包,上传到服务器中

cat 名字.tar.gz | docker import - 自定义仓库:标签名

(3)基于dockerfile创建

7、存出和载入镜像

存出:docker save -o name.tar 要存的镜像名:标签(docker save -o ubuntu_18.04.tar ubuntu:18.04)

载入:docker load -i ubuntu_18.04.tar

8、查看所有容器

docker ps -a

docker的配置文件dameon.json 位置在/etc/docker/下

9、基本操作

启动 systemctl start docker
守护进程重启systemctl daemon-reload
重启docker服务systemctl restart docker  /  service docker restart
关闭docker service docker stop / docker systemctl stop docker

微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值