Я сделал шаг < /p>
Код: Выделить всё
docker run \
--rm -it \
-p 127.0.0.1:4566:4566 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ./target:/opt/code/localstack/target \
localstack/localstack
< /code>
docker shell < /p>
$ winpty docker exec -it 6efc21b9a53b bash
< /code>
и попытка выполнить < /p>
awslocal lambda create-function \
--function-name baeldung-lambda-function \
--runtime java21 \
--handler com.baeldung.lambda.LambdaHandler\
--role arn:aws:iam::000000000000:role/lambda-role \
--zip-file fileb:///opt/code/localstack/target/java-lambda-function-0.0.1.jar
Параметр анализа ошибки '--zip-file': невозможно загрузить paramfile fileb: //opt/code/localstack/target/snslambda-1.0-snapshot.jar: [urdno 2] no offe или kipeor '/opt/code/localstack/target/snslamb
da-1.0-snapshot.jar'
Имя файла моего JAR верно. Согласованный -v ./target:/opt/code/localstack/target -это объем и используется в zip-file. Но как файл отображается? Я не вижу никакого файла в целевой папке Localstack < /p>
Я не уверен в том, какой путь я должен запускать любые команды. Пожалуйста, могу спросить, каковы контрольные точки и как решить? «Сообщение»: «Привет от SNS!», «MessageId»:
"12345", "TimeStamp": "2025-02-23t12: 34: 56.000z"}}]} 'output.txt < /p>
< /blockquote>
Подробнее здесь: https://stackoverflow.com/questions/794 ... localstack