
docker
文章平均质量分 65
后台开发者Ethan
李大健一个想从事大数据的java开发者、go初级学习者
展开
-
docker-compose
语法:docker compose文件的语法说明https://docs.docker.com/compose/compose-file/先来一个简单的实例:之前做了一个go-web 程序的镜像,这里通过docker-compose来创建容器version: "3.8"services: dockergo-demo: image: godocker:1.0 networks: - demo-network ports: - 8081.原创 2021-07-28 23:35:14 · 408 阅读 · 0 评论 -
Docker 的存储
默认情况下,在运行中的容器里创建的文件,被保存在一个可写的容器层: 如果容器被删除了,则数据也没有了 这个可写的容器层是和特定的容器绑定的,也就是这些数据无法方便的和其它容器共享 Docker主要提供了两种方式做数据的持久化 Data Volume, 由Docker管理,(/var/lib/docker/volumes/ Linux), 持久化数据的最好方式 Bind Mount,由用户指定存储的数据具体mount在系统什么位置 container容器一个运.原创 2021-07-23 00:00:27 · 114 阅读 · 0 评论 -
构建一个简单的go-web镜像
首先县一个简单的go项目一个简单的dd.go 文件,启动一个web服务func main() { mux := http.NewServeMux() mux.HandleFunc("/hello", func(writer http.ResponseWriter, request *http.Request) { log.Println("hello ",request.URL) writer.Write([]byte("我擦! 你大爷的")) }) log.Println("服务原创 2021-07-20 22:35:13 · 240 阅读 · 0 评论 -
docker-file
docker build -f /path/to/a/Dockerfile -t tag:12 .-f指定dockerfile的文件路径 . 指构建上下文,构建上下文是指Dockerfile所在的本地路径或一个URL(Git仓库地址)。构建上下文环境会被递归处理,所以,构建所指定的路径还包括了子目录,而URL还包括了其中指定的子模块。比如dockerfile 的copy a.go a.go 就是在我们当前目录下(. 所在的目录下)基础镜像的选择固定版本tag 尽量不使用lastes...原创 2021-07-20 22:24:57 · 131 阅读 · 0 评论 -
docker-镜像管理和发布
镜像获取-查看-删除docker image pull nginx:1.20.0 版本号dockerfile 介绍Docker can build images automatically by reading the instructions from aDockerfile. A Dockerfile is atextdocument that contains all the commands a user could call on ...原创 2021-07-19 22:17:10 · 118 阅读 · 0 评论 -
docker-基础
docker容器的attached 和 detached模式attached让容器在前台执行,docker container run -p 80:80 nginx attached 表示在运行界面 输入的信号是直接传递到容器中执行的detached 让容器在后台执行 docker run -d -p 80:80 nginx contaner可有可无,无是以前的命令。 可以通过 docker attach b2a(容器id)-p 将容器内的80端口映...原创 2021-07-18 16:35:18 · 162 阅读 · 0 评论