上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 1、docker容器按用途来怎么进行分类? a、服务类容器以 daemon 的形式运行,对外提供服务。比如 web server,数据库等。通过 -d 以后台方式启动这类容器是非常合适的。如果要排查问题,可以通过 exec -it 进入容器。 b、工具类容器通常给能我们提供一个临时的工作环境,通常以 阅读全文
posted @ 2020-11-20 10:24 Richardo-M-Lu 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 1、我们为什么要进入到容器中? 我们经常需要进到容器里去做一些工作,比如查看日志、调试、启动其他进程等 1、进入容器中的方法是什么? a、docker attach container_id ps:可通过 Ctrl+p 然后 Ctrl+q 组合键退出 attach 终端。 b、docker exec 阅读全文
posted @ 2020-11-20 09:06 Richardo-M-Lu 阅读(1428) 评论(0) 推荐(0) 编辑
摘要: 1、如何运行容器和指定容器启动时执行的命令? docker run 是启动容器的方法,可用三种方式指定容器启动时执行的命令: 1、CMD 指令。 2、ENDPOINT 指令。 3、在 docker run 命令行中指定。 2、如何让容器长期运行? 容器的生命周期依赖于启动时执行的命令,只要该命令不结 阅读全文
posted @ 2020-11-16 17:10 Richardo-M-Lu 阅读(4806) 评论(0) 推荐(0) 编辑
摘要: 1、如何使用docker-hub来pull和push镜像? root@richardo-docker01:~# docker login -u qwx619766 Password: WARNING! Your password will be stored unencrypted in /root 阅读全文
posted @ 2020-11-16 16:35 Richardo-M-Lu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、如何在多个Docker Host上使用镜像? 这里有几种可用的方法: 1、用相同的 Dockerfile 在其他 host 构建镜像。 2、将镜像上传到公共 Registry(比如 Docker Hub),Host 直接下载使用。 3、搭建私有的 Registry 供本地 Host 使用。 2、 阅读全文
posted @ 2020-11-16 11:33 Richardo-M-Lu 阅读(1431) 评论(0) 推荐(0) 编辑
摘要: 1、整体上三个命令的区别是啥? 1、RUN 执行命令并创建新的镜像层,RUN 经常用于安装软件包。 2、CMD 设置容器启动后默认执行的命令及其参数,但 CMD 能够被 docker run 后面跟的命令行参数替换。 3、ENTRYPOINT 配置容器启动时运行的命令。 2、shell和exec格式 阅读全文
posted @ 2020-11-16 10:52 Richardo-M-Lu 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、dockerfile的常用指令有哪些,作用是怎样的? FROM 指定 base 镜像。 MAINTAINER 设置镜像的作者,可以是任意字符串。 COPY 将文件从 build context 复制到镜像。 COPY 支持两种形式: COPY src dest COPY ["src", "des 阅读全文
posted @ 2020-11-16 10:21 Richardo-M-Lu 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1、dockerfile构建镜像的过程是怎样的? 1、从 base 镜像运行一个容器。 2、执行一条指令,对容器做修改。 3、执行类似 docker commit 的操作,生成一个新的镜像层。 4、Docker 再基于刚刚提交的镜像运行一个新容器。 5、重复 2-4 步,直到 Dockerfile 阅读全文
posted @ 2020-11-16 09:51 Richardo-M-Lu 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 1、docker镜像的缓存特性是怎样的?如何说明? Docker 会缓存已有镜像的镜像层,构建新镜像时,如果某镜像层已经存在,就直接使用,无需重新创建。 root@richardo-docker01:~# docker images REPOSITORY TAG IMAGE ID CREATED S 阅读全文
posted @ 2020-11-16 09:33 Richardo-M-Lu 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 1、什么情况下需要自己构建镜像? a、找不到现成的镜像,比如自己开发的应用程序。 b、需要在镜像中加入特定的功能,比如官方镜像几乎都不提供 ssh。 2、docker中构建镜像的方法? a、docker commit 命令 b、Dockerfile 构建文件 3、docker commit构建镜像的 阅读全文
posted @ 2020-11-13 17:00 Richardo-M-Lu 阅读(329) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页