1、Docker Effect:
1、作用:
1、解决环境切换/配置繁琐工作。
将所需要的环境构建成一个镜像,使用的时候直接下载相应的容器,容器包含了我们程序运行中所需要的环境,无需对环境进行重复的配置。
2、docker运行原理:
1、配置文件:
docker配置文件:docker-compose.yml/..-dockerfile
1)docker-compose.yml中创建镜像(一般为官网下载的镜像)
2)..-dockerfile一般为自定义镜像,需手动配置属性参数
2、Image:
2、Question:
1、权限不足:
使用添加sudo运行docker命令:
(base) kevin@kevin-dev:~$ sudo docker ps
2、属性:
1、volume:
docker中,image为只可读,当运行镜像时,如果需要对容器中的文件进行修改,那么容器将会对原始文件进行隐藏,当删除容器的时候已修改的文件会恢复默认,这个过程称之为Union file System(联合文件系统)。对此为保存修改(持久化)数据,volume将容器目录与宿主机目录对应,用来存储持久化数据。
volumes
3、Order
1、docker version:查看容器版本
2、docker info:查看容器信息
3、sudo docker images:查看所有镜像
4、sudo docker ps:查看容器
等同sudo docker container ls
5、sudo docker ps -a:查看正在运行+历史运行过的容器
6、docker_compose配置信息:
version