目录
1.参考链接
https://golang.org/doc/install?download=go1.13.5.linux-amd64.tar.gz
2.基础镜像的制作;
https://www.jianshu.com/p/2b56d28eed7b
3.执行镜像
docker run -it --name golang golang:1.13.5 /bin/bash
docker start golang
4.安装git
https://www.cnblogs.com/yange317/p/12964318.html
5.git 镜像化
http://www.cocoachina.com/articles/47245
https://github.com/git/git/releases
https://www.cnblogs.com/ericchengge677/p/10635510.html 编译安装
6.go module
https://www.kubernetes.org.cn/6687.html
7.调试镜像:
# 容器启动Dockerfile中没有指定主进程时,指定容器主进程
docker run -it -p 宿主机端口:容器端口 -v 宿主机目录:容器目录 --name 容器名 仓库镜像:镜像tag bash
# 容器含有主进程时,容器启动脚本的参数传递
docker run -it -p 宿主机端口:容器端口 -v 宿主机目录:容器目录 --name 容器名 仓库镜像:镜像tag 主进程脚本的参数
# 挂载宿主机的git 证书配置
docker run -it -p 宿主机端口:容器端口 -v ~/.ssh:/root/.ssh -v 宿主机目录:容器目录 --name 容器名 仓库镜像:镜像tag 主进程脚本的参数
8.gcc安装链接:
http://c.biancheng.net/view/7933.html
9.centos6.3系统需要的包:
https://vault.centos.org/6.3/os/x86_64/Packages/
10.http: server gave HTTP response to HTTPS client错误解法
https://www.cnblogs.com/binghe001/p/12882214.html
docker 1.12.5修改:vim /etc/sysconfig/docker文件,添加--insecure-registry
https://www.jianshu.com/p/bea7abe09d32
https://www.cnblogs.com/you-you-111/p/5646703.html
11.docker 容器中1号进程是如何实现的?
https://www.cnblogs.com/sparkdev/p/8461576.html