小编Ken*_*n J的帖子

Docker-Compose重启策略

我查看了docker-compose的文档,我看到版本3有一个部署重启策略,但它只适用于swarm.我尝试在我的服务上设置restart_policy但出现此错误:

ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.web: 'restart_policy'
Run Code Online (Sandbox Code Playgroud)

有没有办法在使用群集外的docker-compose创建的服务上设置重启策略?

docker

54
推荐指数
3
解决办法
5万
查看次数

在PowerShell中显示带时区的当前时间

我正在尝试使用TimeZone在我的系统上显示本地时间.如何以最简单的方式在任何系统上以这种格式显示时间?:

时间:美国东部时间上午8:00:34

我目前正在使用以下脚本:

$localtz = [System.TimeZoneInfo]::Local | Select-Object -expandproperty Id
if ($localtz -match "Eastern") {$x = " EST"}
if ($localtz -match "Pacific") {$x = " PST"}
if ($localtz -match "Central") {$x = " CST"}
"Time: " + (Get-Date).Hour + ":" + (Get-Date).Minute + ":" + (Get-Date).Second + $x
Run Code Online (Sandbox Code Playgroud)

我希望能够在不依赖简单逻辑的情况下显示时间,但能够在任何系统上提供本地时区.

powershell time timezone

11
推荐指数
3
解决办法
6万
查看次数

批量合并CSV删除标题

我有多个具有相同标题的CSV文件,我正在尝试将它们组合在一起,并且只保留一个标题.有任何想法吗?

csv dos batch-file

11
推荐指数
2
解决办法
2万
查看次数

Vagrant多机并行启动

我正在尝试配置一个主 - 主MySQL对,只有在它们都启动时才能正确配置它们.

Vagrant.configure("2") do |config|
  web.vm.box = "centos/7"

  config.vm.define "primary" do |primary|
    .......
  end

  config.vm.define "secondary" do |secondary|
    .......
  end
end
Run Code Online (Sandbox Code Playgroud)

我已经多次运行,Vagrant只在第一个启动后启动第二个vm.

有没有办法迫使Vagrant同时启动两个VM?

vagrant

11
推荐指数
2
解决办法
1595
查看次数

AWS Lambda NodeJS 连接到 RDS Postgres 数据库

我正在尝试测试我的 Lambda 和 RDS 实例之间的连接。我将它们都放在同一个私有子网上,所有端口都在安全组中打开。当我触发 Lambda 时,我确实看到在 RDS 实例上打开了一个连接。但是,Lambda 在 4 分 40 秒后超时。PG 环境变量在 Lambda 配置中设置。

const { Client } = require('pg');
const client = new Client();

var hello = [
  { name: 'test', description: 'testerface' }
];

exports.handler = async (event, context, callback) => {
    // Postgres Connect
    client.connect();
    const res = client.query('SELECT $1::text as message', ['Hello world!']);
    console.log(res);
    var response = {
        "statusCode": 200,
        "headers": {
            "Content-Type" : "application/json"
        },
        "body": JSON.stringify(hello),
        "isBase64Encoded": false
    };
    callback(null, response); …
Run Code Online (Sandbox Code Playgroud)

postgresql amazon-web-services node.js aws-lambda

10
推荐指数
1
解决办法
7956
查看次数

Powershell为所有应用程序池设置ManagedPipeline

我有一个可以列出计算机上所有应用程序池的命令:

 Get-WmiObject -namespace "root/MicrosoftIISv2" -class IIsApplicationPool |Select-Object -property @{N="Name";E={$name = $_.Name; $name.Split("/")[2] }} | Format-Table
Run Code Online (Sandbox Code Playgroud)

我想在框中设置每个应用程序池的managedpipeline.我试过这个:

Get-WmiObject -namespace "root/MicrosoftIISv2" -class IIsApplicationPool |Select-Object -property @{N="Name";E={$name = $_.Name; $name.Split("/")[2] }} | ForEach-Object {cmd /c "c:\windows\system32\inetsvr\appcmd.exe set apppool $name /managedPipleineMode:"Classic"'}
Run Code Online (Sandbox Code Playgroud)

这给了我一个"找不到指定路径"的错误.任何想法我怎么能这个工作?

powershell iis-7

7
推荐指数
2
解决办法
4759
查看次数

Sed用双引号替换变量

我创建了一个带参数的bash脚本.我想将该参数传递给sed以将现有字符串替换为由变量组成的另一个字符串:

variable=$1
echo $variable
sed -i -e 's/name="master"/name="$variable"/g' test
Run Code Online (Sandbox Code Playgroud)

问题是脚本没有用参数替换$ variable,它只是用"$ variable"替换字符串:

<host name=""$variable"" xmlns="urn:jboss:domain:3:0:>
Run Code Online (Sandbox Code Playgroud)

如何用变量替换引号中的字符串?

regex bash sed

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

Powershell使用id进程获取特定的进程计数器

我想获得具有进程ID的进程的特定计数器.但是我想不出一种方法来使用where-object来匹配计数器的进程.喜欢

Where Gc '\process(*)\id process -eq 456 gc '\process($name)\working set'
Run Code Online (Sandbox Code Playgroud)

因此,使用进程ID来检索名称并获取工作集(或其他类似的效果).

powershell counter process

5
推荐指数
2
解决办法
8569
查看次数

Powershell 列出活动 HTTP 请求

在Windows 2008中有APPCMD,可以这样使用:

appcmd list request
appcmd list request /apppool.name:DefaultAppPool
Run Code Online (Sandbox Code Playgroud)

有没有办法在 Powershell 中实现这一点?

iis powershell

5
推荐指数
1
解决办法
6259
查看次数

Docker远程API过滤器已退出

我在Docker Remote API Docs中看到过滤器可用于过滤状态,但我不确定如何形成请求:

https://docs.docker.com/reference/api/docker_remote_api_v1.16/#list-containers

GET /containers/json?filters=status[exited] ?????
Run Code Online (Sandbox Code Playgroud)

如何格式化以显示仅退出的容器?

docker

5
推荐指数
3
解决办法
4878
查看次数