docker 安装笔记
参照官网的指南:获取 Docker |Docker 文档https://docs.docker.com/get-docker/前言:本来打算看相关的docker书籍自学,发现上面的命令都比较旧,安装docker还在使用 docker-engine,当前已经改成docker.io了,还有一些命令也都被飞起了。直接进官网看指南即可使用edge浏览器打开,点击浏览器地址栏的翻译按钮备注一:第二部分:实例
参照官网的指南:
获取 Docker |Docker 文档https://docs.docker.com/get-docker/
前言:
本来打算看相关的docker书籍自学,发现上面的命令都比较旧,安装docker还在使用 docker-engine,当前已经改成docker.io了,还有一些命令也都被废弃了。直接进官网看指南即可
使用edge浏览器打开,点击浏览器地址栏的翻译按钮
备注一:
第二部分:实例应用程序中,官网演示用的代码放在github上可能被屏蔽,这里是我下好的一份
链接:https://pan.baidu.com/s/1dH5vGkh5ViPXvRdCGhxVMg
提取码:589d
代码下好后只用其中的app文件夹,在app下创建Dockerfile
执行 sudo docker build -t getting-started . 命令也在 app下。
命令最后的点不能丢掉,代表在当前目录下 寻找 Dockerfile文件
备注二:
第七部分:多容器应用 中安装mysql:5.7 速度极慢大概需要(半个小时左右),需要在 /etc/docker目录下创建 daemon.json文件,并写入如下内容,代表从腾讯云拉取mysql镜像,2分钟左右。
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
参考文章docker 使用腾讯云镜像 - 简书 (jianshu.com)https://www.jianshu.com/p/3abaed03a63b
我的是腾讯上的云服务器,看别的文章说这个地址只能在腾讯的云服务器上才能访问到。如果用的是其他云平台服务器,请找对应的。
- 网易:https://hub-mirror.c.163.com/
- 阿里云:https://<你的ID>.mirror.aliyuncs.com
- 七牛云加速器:https://reg-mirror.qiniu.com
备注三:
第八部分:使用 docker compose
这一部分中,官网的 docker-compose.yml文件,实际运行会报错,根据报错的提示,version改为3.3即可
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)