Docker
1.docker的安装。
直接下载rpm包
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
下载完,上传到linux下
也需要用yum安装,可以自动解决依赖关系
启动docker
2.docker镜像管理
(1)下载镜像
(2)配置docker加速器
(3)查看本地镜像
(4)搜索镜像
(5)给镜像打标签
(6)把镜像启动为容器
查看运行的容器
(7)删除指定镜像
3.通过容器创建镜像
(1)查看id并进入到该容器中
(2)在容器中执行 yum install -y net-tools,然后ctrl d退出容器
(3)docker commit -m “change somth” -a “somebody info” container_id new_image_name //container_id通过docker ps -a获取,后面的new_image_name为新镜像名字,-m 加一些改动信息,-a 指定作者相关信息 ,再后面为新镜像的名字。
(4)查看打包的镜像
4.Docker使用模板创建镜像
(1)首先去下载一个模板centos-7-x86_64-minimal.tar.gz, 在https://openvz.org/Download/templates/precreated 下载。
(2)导入该镜像并查看
(3)把现有镜像,导出为一个文件并查看。
5.docker容器管理。
(1)创建一个容器(但该容器并没有启动),启动该容器,就可以用docker ps查看。
(2)让容器在后台运行
(3)删除运行的容器
6.Docker仓库管理
(1)下载registry 镜像
(registy为docker官方提供的一个镜像,我们可以用它来创建本地的docker私有仓库。)
(2)以registry镜像启动容器
(-p会把容器的端口映射到宿主机上,:左边为宿主机监听端口,:右边为容器监听端口)
(3)访问它
(4)下面我们来把其中一个镜像上传到私有仓库
(5)把标记的镜像给推送到私有仓库
(此时并不会成功)
(6)更改配置文件并重启docker服务
(7)启动registry容器
(8)再次push
(9)测试