Loading...
先登录docker hub账号docker login 由于推送镜像的规范是:docker push 注册用户名/镜像名 我们本地构建的镜像是没有用户名的,或者是pull他人的镜像 我们是无法直接推送的 需要先tag修改一下docker tag docker_build_test wuruiwm/docker_build_test 前面是修改前 后面是修改后docker push wuru...
创建一个文件夹 docker_build_test 并进入将编译好的go文件main放入docker_build_test内并赋权(chmod 777 main)。在goWeb内创建文件Dockerfile,内容如下:FROM alpine:latest #基础镜像 COPY main /app/main #将物理机的main文件复制到容器内的/app/main CMD ["/ap...
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go
两张表结构CREATE TABLE `t1` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, `t1_name` char(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '', `create_time` int(11) UNSIGN...
在业务开发中,我们可能会遇到如下场景例如 订单创建10分钟后,如果未付款,则关闭订单依次类推的延迟操作我们可以使用redis 有序集合 做一个延迟队列下单时 存入集合 值为订单号 score为创建订单的时间戳利用zrangebyscore查出 一小时之前的订单<?php //生产者 //连接redis $redis = new Redis(); $redis->connect(...