1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-25 00:09:40 +02:00

fix(app): deploy container app template (#59)
Some checks failed
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
ci / build_images (map[arch:arm platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Has been cancelled
/ triage (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Test / test-client (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:linux]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
Test / test-server (map[arch:arm64 platform:linux]) (push) Has been cancelled
ci / build_manifests (push) Has been cancelled

Co-authored-by: oscarzhou <oscar.zhou@portainer.io>
This commit is contained in:
LP B 2024-10-24 05:09:34 +02:00 committed by oscarzhou
parent 34532deccb
commit a904c74fbb
No known key found for this signature in database
GPG key ID: A51976F725210F4B
7 changed files with 30 additions and 6 deletions

View file

@ -19,6 +19,7 @@ import { createExec } from '@/react/docker/containers/queries/useCreateExecMutat
import { containerStats } from '@/react/docker/containers/queries/useContainerStats';
import { containerTop } from '@/react/docker/containers/queries/useContainerTop';
import { createOrReplace } from '@/react/docker/containers/CreateView/useCreateMutation';
import { toReactAccessControlFormData } from '@/portainer/components/accessControlForm/porAccessControlFormModel';
import { ContainerDetailsViewModel } from '../models/containerDetails';
import { ContainerStatsViewModel } from '../models/containerStats';
@ -91,11 +92,17 @@ function ContainerServiceFactory(AngularToReact) {
/**
* @param {Environment} environment
* @param {*} configuration
* @param {AccessControlFormData} accessControlFormData
*/
async function createAndStartContainer(environment, configuration) {
async function createAndStartContainer(environment, configuration, accessControlFormData) {
return createOrReplace({
config: configuration,
environment,
values: {
name: configuration.name,
imageName: configuration.Image,
accessControl: toReactAccessControlFormData(accessControlFormData),
},
});
}