小编sti*_*ard的帖子

Docker:从apt-get docker容器中处理软件包安全更新的最佳方法

在我当前的服务器上,我使用无人值守升级来自动处理安全更新.但我想知道人们会建议在Docker容器内工作.我为我的应用程序的每个服务运行了几个docker容器.我应该在每个设备中进行无人值守升级吗?或者可以在本地升级它们并推送升级的映像?还有其他想法吗?

有人在制作中有这方面的经验吗?

security ubuntu upgrade apt-get docker

8
推荐指数
1
解决办法
1590
查看次数

bash序列:等待输出,然后启动下一个程序

在我的情况下,我必须openvpn在ssh'ing进入服务器之前运行,并且openvpn命令回显"初始化序列已完成".

所以,我希望我的脚本设置openvpn然后ssh.

我的问题是:你如何在后台执行bash中的命令并等待它在运行另一个程序之前回显"已完成"?

我目前的做法是打开2个终端窗格,其中一个正在运行:

sudo openvpn --config FILE
Run Code Online (Sandbox Code Playgroud)

在另一个我运行:

ssh SERVER
Run Code Online (Sandbox Code Playgroud)

一旦第一个终端窗格显示"初始化序列已完成"文本.

ssh bash terminal openvpn output

7
推荐指数
1
解决办法
2442
查看次数

在Docker中安装pure-ftpd(Debian Wheezy),错误421

我正在尝试通过运行纯FTPd设置一个简单的容器docker。

但是在运行service pure-ftpd start我得到这个错误:

Starting ftp server: Running: /usr/sbin/pure-ftpd -l pam -E -8 UTF-8 -O clf:/var/log/pure-ftpd/transfer.log -u 1000 -B
421 Unable to switch capabilities : Operation not permitted
Run Code Online (Sandbox Code Playgroud)

这是用于测试此内容的Dockerfile:

FROM debian:wheezy

ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get install -y pure-ftpd-common pure-ftpd

CMD service pure-ftpd start && \
    /bin/bash

EXPOSE 21/tcp
Run Code Online (Sandbox Code Playgroud)

在这个测试中,我使用的是debian wheezy,但是我也尝试过使用ubuntu,并且得到了完全相同的错误。


[编辑]

现在可以在此处获得具有此修复程序的工作版本:https : //index.docker.io/u/stilliard/pure-ftpd/

ftp debian pureftpd docker

7
推荐指数
1
解决办法
5399
查看次数

tmux key bind C-Tab(Ctrl + Tab)切换/循环到下一个窗格

我正在尝试绑定Ctrl + Tab以循环到下一个选项卡.我已将此添加到〜/ .tmux.conf文件中:

bind -n C-Tab select-pane -t :.+
Run Code Online (Sandbox Code Playgroud)

但它不起作用,但我将其更改为Ctrl + a它工作正常:

bind -n C-a select-pane -t :.+
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我的第一个想法是我的终端可能会劫持它,但我无法看到任何地方,并且在终端中通常我没有使用Ctrl + Tab发生任何事情,只是插入了一个标签空间.如果有帮助,我正在使用xfce4-terminal,否则我可能在我的tmux conf中做错了.

terminal xfce tmux

6
推荐指数
1
解决办法
3148
查看次数

有人在制作中使用"Google Cloud Storage Fuse"吗?

它的性能和稳定性如何?

我希望在群集上实现这一点以避免网络或群集文件系统,它应该适合自动扩展服务器群集.但这样做涉及到什么?如价格?

google-app-engine fuse google-cloud-storage google-cloud-platform gcsfuse

6
推荐指数
0
解决办法
3603
查看次数