-
- 核心知识点
-
常见问题分析
-
常见Bug分析
-
课后作业
===========================================================================
-
Docker 诞生的背景(服务多了,维护困难了)
-
Docker 平台基本架构(Client/Server)
-
Docker 平台核心对象(镜像-image,容器-Container)
-
Docker 平台的安装(在线安装,离线安装)
-
Docker 服务的基本操作(查看状态,启动,停止 ,重启,开机自启,关闭开机自启,查看信息)
-
Docker 镜像基本操作(pull,images,rm,save,load,inspect,history)
-
Docker 容器基本操作(run,ps,ps -a,stop,start,restart,exec,logs,exit,rm,prune)
-
Docker是什么?(虚拟引擎,容器化技术平台)
-
Docker用于解决什么问题?(简化部署,运维,提高其服务的可维护性)
-
Docker的基本架构是怎样的?(Client/Server)
-
Docker中有哪些核心对象?(Image/Container)
-
如何启动,停止docker服务?(start,Stop)
-
Docker平台下镜像,容器有哪些操作?(run,ps,ps -a,stop,start,restart,exec,logs,exit,rm,prune)
- 虚拟机系统没有ip地址?
同学们给的方案1:修改vmvare中的配置
同学们给的方案2:检查vmvare如下服务是否启动了
- 容器使用着镜像时,不能删除镜像,例如
[root@centos7964 docker]# docker image rm hello-world
Error response from daemon: conflict: unable to remove repository re ference “hello-world” (must force) - container a63c1ff4c716 is using its referenced image feb5d9fea6a5
- 不要在容器内容使用docker指令,例如:
[root@fcb8fb575aaa /]# docker images
bash: docker: command not found
- 容器运行时不能删除容器,例如:
[root@centos7964 images]# docker rm fcb
Error response from daemon: You cannot remove a running container fcb8fb575aaad5c8b99421cb8707e0701aae5e6062286bc03ca0766287270527. Stop the container before attempting removal or force remove
-
总结课上知识点
-
将Docker平台,镜像,容器常用指令练熟悉
-
预习Docker下的数据操作,镜像文件的制作等.
Day02~Docker 数据管理&镜像制作与运行&网路互联
========================================================================================
-
Docker中容器数据管理(数据卷,目录挂载)
-
Docker镜像的制作实践(Dockerfile~定义制作镜像需要的资源,jdk:8,sentinel:8)
-
Docker平台下常用镜像的安装(Mysql,Redis,Nginx,Nacos,…)
-
Docker平台下容器互联操作(创建网络,查看网络信息,应用网络)
-
什么是数据卷(Volume)?(docker中的一个数据管理对象)
-
常用数据卷操作有哪些?(创建,查看,应用,删除)
-
如何理解数据卷和目录挂载(Mount),两者的不同(是否由Docker管理)?
-
镜像的制作过程是怎样的?(app+Dockerfile->Build)
-
镜像文件可以被多个容器共享吗?(可以,可以基于同一个镜像文件启动多个容器)
-
常用镜像文件的下载以及容器的启动?(MySql,Redis,Nginx,Naocs等)
-
退出容器后想再进入容器怎么办?(首先docker ps查看容器是否在运行,假如没有运行要start启动)
-
不能在容器内执行docker指令(因为你的docker没有安装到容器中)
-
Dockerfile的大小写以及文件内容的不完整(注意拷贝时,单词要拷贝完整)
-
容器已经存在,但还要再创建,要注意名字重复.(可能你创建过这个容器,但是启动失败了)
-
假如有容器使用着这个镜像,镜像是不允许删除的.
-
基于镜像执行了docker run操作,但是通过docker ps看不到运行容器?(一定要日志)