V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qq296015668  ›  全部回复第 1 页 / 共 3 页
回复总数  52
1  2  3  
114 天前
回复了 Dkngit 创建的主题 服务器 阿里云服务器屏蔽非标端口 https
emmm ,其实不止。
你可以试试挂个 dns 啥的,看看能活几分钟。。。
@dolphintwo
Nexus3 确实省事
2023-03-02 20:01:58 +08:00
回复了 bai4246464 创建的主题 问与答 问个 Dockerfile 的问题,有没有大佬给解答下
这个应该看 github.com/docker/docker 的代码实现吧
2023-03-02 19:34:32 +08:00
回复了 movq 创建的主题 程序员 elasticsearch 是我遇到过的安装最麻烦的东西
配置文件大概如下
```elasticsearch.yml
cluster.name: "docker-cluster"
network.host: 0.0.0.0
logger.level: ERROR

xpack.security.enabled: true
xpack.security.http.ssl.enabled: true
xpack.security.http.ssl.keystore.path: elastic-certificates.p12
xpack.security.http.ssl.truststore.path: elastic-certificates.p12

xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: elastic-certificates.p12
ingest.geoip.downloader.enabled: false
```

需要的证书可以从 es 容器里面直接生成
```sh
docker run --name es --rm -it elasticsearch:8.6.2 bash
bin/elasticsearch-certutil cert -out config/elastic-certificates.p12 -pass ""
exit
```
```
mkdir certs
docker cp es:/usr/share/elasticsearch/config/elastic-certificates.p12 ./certs/
docker stop es
chown -R 1000:root certs/
```

然后把证书挂载到容器 /usr/share/elasticsearch/config/elastic-certificates.p12
```sh
docker run --name es --restart=always -d \
-p 0.0.0.0:9200:9200 \
-p 0.0.0.0:9300:9300 \
-e "discovery.type=single-node" \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m -Dlog4j2.formatMsgNoLookups=true" \
-v $(pwd)/es/data:/usr/share/elasticsearch/data
-v $(pwd)/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v $(pwd)/es/certs/elastic-certificates.p12:/usr/share/elasticsearch/config/elastic-certificates.p12 \
docker.elastic.co/elasticsearch/elasticsearch:8.6.2
```
简单的看了下,按照 op 给出的部分代码,简单的给出大致样本,但是有几个问题需要解决
1. `service mysql start` 这条命令无法在构建是启动
2. 缺少 `php` 依赖,就算构建成功也无法访问 wordpress
3. 就算补全了 `php` 相关依赖,apache2 也缺少配置

总之,只能给出一个大致的样本供参考。另外 `wordpress` 有 [官方镜像]( https://hub.docker.com/_/wordpress)


```Dockerfile

FROM ubuntu:22.04

ARG MYSQL_ROOT_PASSWORD 12345
ARG DB_PASSWORD 888888

ARG DEPENDENCIES=" \
apache2 \
mysql-server \
wget"

RUN apt-get update && \
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
apt-get install -y --no-install-recommends ${DEPENDENCIES} && \
rm -rf /var/lib/apt/lists/*

RUN service mysql start # 无法执行成功

RUN mysql -uroot -e "\
create database wordoress; \
create user 'solve'@'localhost' identufied by '${DB_PASSWORD}'; \
grant all on wordoress.* to 'solve'@'localhost'; \
alter user 'root'@'localhost' identified with mysql_native_password by '${MYSQL_ROOT_PASSWORD}'; \
flush privileges;"

WORKDIR /var/www/html
RUN wget https://cn.wordpress.org/latest-zh_CN.tar.gz && \
tar -xf latest-zh_CN.tar.gz \
rm -f latest-zh_CN.tar.gz

EXPOSE 80
CMD ["/bin/bash"]
```
2023-03-02 14:49:28 +08:00
回复了 julyclyde 创建的主题 Docker docker-compose 那个单文件是怎么编译出来的。不是 golang!
v1 打包 pyinstaller docker-compose.spec
v2 打包 go build -trimpath -tags "$BUILD_TAGS" -ldflags "$(cat /tmp/.ldflags) -w -s" -o dist/docker-compose ./cmd
2022-11-29 23:24:56 +08:00
回复了 dcsuibian 创建的主题 程序员 最近用 git clone 经常失败(SSH)
额,话说最近 8.8.8.8 解析不是挺好使的吗,可能地区不太一样。
2022-07-23 23:04:22 +08:00
回复了 Geekerstar 创建的主题 Redis 请教大佬们关于 Redis Cluster 相关问题
。。emmm ,可能你需要一个 slb ,通过 vip 来进行访问。
2022-07-23 22:59:00 +08:00
回复了 IMUFO 创建的主题 问与答 大神救我,我要被这个 NTP 问题搞疯了……
2022-07-08 22:50:19 +08:00
回复了 hhhhhh123 创建的主题 C 求大哥帮忙解析下 makefile 文件里的参数
执行 `make` 命令的时候,如果默认不指定参数,会根据 `all:` 的规则执行
以你的代码为例,执行
`make` 时,会先执行 `five` 定义的命令,然后执行 `seven` 定义的命令,然后结束。

编译动态库 dll 的命令大概如下:
```
gcc --share code.c -o code.dll
```
2022-05-15 02:14:17 +08:00
回复了 TosakaRin 创建的主题 生活 想捡一套电脑,放家里给父母看电视用,显示器已经准备好了
2333. 我去年年底有一样的需求,最后还是开了腾讯电视会员和 B 站大电视会员,华为电视的 app 连 WiFi 看就好。

家里有电脑,之前本来也是想着用主机来处理。
但是我人不在身边,万一电脑出了啥问题,父母也不会折腾,找人上门他们估计就自己玩手机去了。
而且不管是台式机还是笔记本,对于只用遥控器甚至手机 app 就能开机的电视来说,操作流程繁琐了点。
2022-05-15 01:53:38 +08:00
回复了 sun1993 创建的主题 问与答 请教一个问题,关于上下游服务的理解
23333. 还是画架构图吧。
这个还真要学习下。😂
想法倒是有点,OP 也别太较真,网上的评论看看就好,没必要为这点事影响自己的心情。
可以先做,到时候具体遇到困难再具体汇报。

如果只是想找份工作的话,那肯定是这么开心怎么来。。
但是如果想好好的在一个团队大家一起奋斗,那么有时候的自我牺牲也在所难免。
毕竟谁都有困难的时候,你愿意付出你的时间帮助别人解决问题吗?
2022-03-31 18:27:35 +08:00
回复了 gantleman 创建的主题 游戏开发 MMO 万人同屏实验成功发布!
大佬。先膜下
2022-03-31 16:40:12 +08:00
回复了 Lighthughjiajin 创建的主题 程序员 关于 openvpn server.conf 的配置问题
# 推送对应的路由
;push "redirect gateway def1"
push "route 10.8.0.0 255.255.255.0"

# 如果网络异常不要推送 dns
; push "dhcp-option DNS 10.8.0.1"
1. waf 指定 ip 访问,如果条件不允许就使用非常用端口。
2. 备案。
2022-03-24 18:57:50 +08:00
回复了 kaiger 创建的主题 Linux 国内外流量分流的解决方案(系统级别)
emmm ,我这边是在路由上做的域名分流,不用折腾电脑。
2022-02-27 10:32:31 +08:00
回复了 bookmarkhui 创建的主题 酷工作 [深圳][remote] 运维开发工程师
能居家,看来机房和办公环境不错。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1517 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 23:53 · PVG 07:53 · LAX 16:53 · JFK 19:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.