Одновременное прохождение через файлы .nc и .txt

Создайте Dockerfile без конфигурации, например:

//Dockerfile

FROM somePkg:1.2.3
EXPOSE 1337 8080 8081

Имея это в виду, у вас НЕ будет доступа через PrivateIP, ТОЛЬКО через PublicIP. Для этого вам нужно проявить еще больше фантазии, и ElasticBeanstalk от AWS уже создает некоторые iptablesправила в вашу пользу. Вам решать, заставить контейнер Docker отображать порты, если вы не используете v2файла Dockerrun.aws.json.

Также помните, что ElasticBeanstalk AWS автоматически перенаправляет первый порт в списке на порт 80.

Таким образом, в данном случае было быexternal_interface:80 -> docker_container:1337

0
21.01.2020, 22:37
1 ответ

Попробуйте зациклиться только на файлах .ncи создайте из них имена файлов .txt:

for FNC in *.nc
 do     FN=${FNC%.nc}
        echo $FNC, $FN
        cdo setgrid,"$FN".txt "$FN".nc "$FN"_WITH_BOUNDS.nc
        cdo remapcon,/mnt/my_dir/static.txt "$FN"_WITH_BOUNDS.nc "$FN"_WITH_BOUNDS_latlon.nc
  done

Перед запуском команд cdoвы можете проверить, существует ли аналог.txt.

2
28.01.2020, 02:29

Теги

Похожие вопросы