Docker
文章平均质量分 57
艺俊
希望通过自己的努力可以一步一步的慢慢向技术大牛靠近~
展开
-
Docker 使用网易云音乐 API
背景最近想写一个一小程序,需要搜索音乐歌曲相关信息。找到了一个叫 NeteaseCloudMusicApi 网易云音乐 API 的GitHub 开源项目。它的 GitHub 地址:Binaryify/NeteaseCloudMusicApi文档地址:网易云音乐 NodeJS 版 API安装要使用这个开源项目,需要先安装,通过它启动后,来访问网易云音乐的官方 API。这个项目提供了多种安装方式:nodeJSVercelDocker我这里选择 Docker 的安装方式。docker原创 2021-05-27 15:51:08 · 2057 阅读 · 0 评论 -
Docker 拉取镜像慢解决
问题今天使用 docker 拉取 mysql:5.7 发现很慢并且卡住了,无奈之下找解决办法,后来找到可以用阿里云容器镜像服务里的镜像加速器解决解决访问 阿里云容器镜像服务网站按照操作文档执行命令之后(我是 CentOS),重新再使用 docker pull 命令就会发现速度快了很多了...原创 2019-12-11 23:40:16 · 1910 阅读 · 0 评论 -
Docker学习与总结
之前花了些时间了解和学习Docker,如何在windows和linux下安装部署Docker,如何利用Docker部署运行Web应用等,都在下面的链接中作了总结,方便以后查阅温习Docker学习文档----------------------------------------之前已经把文档都般过来博客这边了https://blog.csdn.net/qq_23412263/art...原创 2016-11-11 16:34:03 · 319 阅读 · 0 评论 -
Docker学习文档之一 安装软件-Windows环境
windows按照docker的基本要求64为操作系统,win7或者更高 支持“ Hardware Virtualization Technology”,并且,“virtualization ”可用安装步骤进入Docker Toolbox的下载网页,选择windows版本下载 下载完成后,双击安装文件 一路Next,接受所有默认安装 注意:在安装过程中,会出现几个其他的安装过程,如Ocrac原创 2017-04-11 17:54:15 · 387 阅读 · 0 评论 -
Docker学习文档之一 安装软件-Linux环境
由于我没有linux系统,所以还是得靠virtual box来获取一个linux操作系统,如果是linux系统的可以直接跳过这步 * 首先我们搜索下载Ubuntu的iso镜像文件,一般在官网下载![4](https://static.oschina.net/uploads/img/201609/18100322_kORQ.png)* 直接点击download是下载ubuntu16.04桌面版,原创 2017-04-11 17:57:10 · 326 阅读 · 0 评论 -
Docker学习文档之二 搭建环境-Windows环境
创建镜像和在docker中搭建JavaWeb运行环境在docker中创建镜像有两种方法:通过进入容器修改基础镜像之后,使用docker commit <基础镜像ID> <镜像name:标签> 来提交一个新的镜像使用Dockerfile文件创建镜像这里主要说明第二种,并通过该方式来在docker中搭建JavaWeb运行环境来创建一个包含tomcat的可以运行web项目的镜像在创建镜像之前,先说下原创 2017-04-11 17:58:53 · 335 阅读 · 0 评论 -
Docker学习文档之二 搭建环境-Linux环境
linux中docker部署javaweb和上面widows中的一样,可以使用Dockerfile,然后build成镜像,再在运行时将linux的部署项目的文件夹通过 -v 挂载到镜像容器中。也可以直接将上面生成的 myj/app:3.0 镜像通过 push 将其推送到docker hub公共仓库上,然后在linux下pull下来,run的时候指定 -v 标志运行就好了。原创 2017-04-11 18:00:24 · 413 阅读 · 0 评论 -
Docker学习文档之三 其他相关-生产环境
测试环境部署和生产环境的部署在测试完成之后,按照上面的步骤将容器打成对应版本的镜像,然后在生产环境中应该这个镜像,基本上这两个环境进行的内容基本上是一致的,所以很少存在测试环境没问题,部署到生产环境出问题的情况,而且在生产环境中部署只需要一条docker run 语句即可,这正体现了docker 快速部署的作用。原创 2017-04-11 18:01:47 · 203 阅读 · 0 评论 -
Docker学习文档之三 其他相关-安全性
docker安全性如果不想我们制作的镜像被别人访问到,则可以将该镜像推送到docker hub的私人仓库中,这样只有登陆该用户的时候才能访问到私有仓库的镜像,具体步骤如下:进入docker hub的官网登陆,创建一个私人仓库将我们制作的镜像先用 docker tag 修改信息和私人仓库对应然后登陆账号 docker push 推送到私人仓库以后访问这个镜像就只能通过登陆进行访问了,这样就保证原创 2017-04-11 18:03:02 · 452 阅读 · 0 评论 -
Docker学习文档之三 其他相关-Docker常用命令
查看容器的root用户密码docker logs <容器名orID> 2>&1 | grep '^User: ' | tail -n1因为docker容器启动时的root用户的密码是随机分配的。所以,通过这种方式就可以得到redmine容器的root用户的密码了。查看容器日志docker logs -f <容器名orID>查看正在运行的容器docker psdocker ps -a为查看所有的容原创 2017-04-11 18:04:31 · 222 阅读 · 0 评论 -
Docker学习文档之三 其他相关-Dockerfile指令
Dockerfile指令Docker可以从Dockerfile中一步一步的读取指令来自动的创建镜像,常使用Dockerfile来创建用户自定义的镜像。格式如下:# CommentINSTRUCTION arguments虽然前面的指令大小写不敏感,但习惯性的还是建议大写。docker是严格按照顺序(#注释起来的忽略)运行指令的。下面逐个来介绍几个必要的指令。FROMFROM <image>原创 2017-04-11 18:05:25 · 431 阅读 · 0 评论 -
Docker学习文档之三 其他相关-参考
参考链接Docker在Windows下的安装以及Hello WorldWindows10下的docker安装与入门 (二)使用docker引擎在容器中运行镜像Getting Started with Docker for Windows如何在docker中部署tomcat,并且部署java应用程序常用docker命令,及一些坑Dockerfile指令详解Docker 构建 Java W原创 2017-04-11 18:07:04 · 266 阅读 · 0 评论 -
docker mysql容器安装vim
由于 linux 下 mysql 区分大小写,所以需要修改 mysql 配置文件 在 [mysqld] 下增加一项属性 lower_case_table_names = 1 ,然后重启 mysql 服务即可修改的时候发现 mysql容器里没有 编辑工具,所以安装 vim进入 mysql 容器主机执行docker exec -it <mysql容器id> bash配...原创 2018-09-16 15:47:02 · 6906 阅读 · 2 评论