Skip to content

Instantly share code, notes, and snippets.

@nemanjam
Created February 25, 2023 17:49
Show Gist options
  • Save nemanjam/629767d02b5493b8eeb42ee9171d8f55 to your computer and use it in GitHub Desktop.
Save nemanjam/629767d02b5493b8eeb42ee9171d8f55 to your computer and use it in GitHub Desktop.
ubuntu@arm1:~$ dokku ps:inspect nextjs-app
[
{
"AppArmorProfile": "docker-default",
"Args": [
"yarn",
"start",
"--",
"--port",
"5000"
],
"Config": {
"AttachStderr": true,
"AttachStdin": false,
"AttachStdout": true,
"Cmd": [
"yarn",
"start",
"--",
"--port",
"5000"
],
"Domainname": "",
"Entrypoint": [
"launcher"
],
"Env": [
"DOKKU_PROXY_PORT=80",
"DOKKU_PROXY_PORT_MAP=http:80:5000 ",
"GIT_REV=XXXXXX",
"DYNO=web.1",
"PORT=5000",
"DOKKU_APP_RESTORE=1",
"DOKKU_APP_TYPE=pack",
"PATH=/cnb/process:/cnb/lifecycle:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HOME=XXXXXX",
"CNB_LAYERS_DIR=XXXXXX",
"CNB_APP_DIR=XXXXXX",
"CNB_PLATFORM_API=XXXXXX",
"CNB_DEPRECATION_MODE=XXXXXX"
],
"Hostname": "195f6f5354bf",
"Image": "dokku/nextjs-app:latest",
"Labels": {
"com.dokku.app-name": "nextjs-app",
"com.dokku.builder-type": "pack",
"com.dokku.container-type": "deploy",
"com.dokku.docker-image-labeler/alternate-tags": "[\"dokku/nextjs-app:latest\"]",
"com.dokku.dyno": "web.1",
"com.dokku.image-stage": "release",
"com.dokku.process-type": "web",
"dokku": "",
"io.buildpacks.build.metadata": "{\"buildpacks\":[{\"id\":\"heroku/nodejs-engine\",\"version\":\"0.8.15\",\"homepage\":\"https://github.com/heroku/buildpacks-nodejs\"},{\"id\":\"heroku/nodejs-yarn\",\"version\":\"0.3.2\",\"homepage\":\"https://github.com/heroku/buildpacks-nodejs\"},{\"id\":\"heroku/procfile\",\"version\":\"2.0.0\",\"homepage\":\"https://github.com/heroku/procfile-cnb\"}],\"launcher\":{\"version\":\"0.16.0\",\"source\":{\"git\":{\"repository\":\"github.com/buildpacks/lifecycle\",\"commit\":\"1398dfa3\"}}},\"processes\":[{\"type\":\"web\",\"command\":[\"yarn start -- --port $PORT\"],\"args\":null,\"direct\":false,\"buildpackID\":\"heroku/procfile\"}],\"buildpack-default-process-type\":\"web\"}",
"io.buildpacks.lifecycle.metadata": "{\"app\":[{\"sha\":\"sha256:b5ec7a2760f9baaaf3ec38f17340d13dc443abb1f27fcefb99448e3560b2885e\"}],\"sbom\":{\"sha\":\"sha256:36f9de0748c420980a265697f38f76b0f9ae9b7862d3467b76b638706e637425\"},\"buildpacks\":[{\"key\":\"heroku/nodejs-engine\",\"version\":\"0.8.15\",\"layers\":{\"dist\":{\"sha\":\"sha256:d6e4a8a8bdcded84b4e3f7c8a3d1f562524b6ed25ac23f9c6892b0e27677ae1d\",\"data\":{\"layer_version\":\"1\",\"nodejs_version\":\"19.5.0\",\"stack_id\":\"heroku-20\"},\"build\":true,\"launch\":true,\"cache\":true},\"web_env\":{\"sha\":\"sha256:73e7e66061efadbca95d10bc52587a5f74cc33aca19a5f692742443aa3c22db6\",\"data\":null,\"build\":false,\"launch\":true,\"cache\":false}}},{\"key\":\"heroku/nodejs-yarn\",\"version\":\"0.3.2\",\"layers\":{\"deps\":{\"sha\":\"sha256:129ce2f2ca8f9e558b1fccccb7858b4cf690b5d1249218c4502a41fffcff04ad\",\"data\":{\"cache_usage_count\":1,\"layer_version\":\"1\",\"yarn\":\"Yarn1\"},\"build\":true,\"launch\":true,\"cache\":true},\"dist\":{\"sha\":\"sha256:6ff553ffd66f8e032e6e93e6128170b497453764bfd671f4426ae574766e2ef2\",\"data\":{\"layer_version\":\"1\",\"stack_id\":\"heroku-20\",\"yarn_version\":\"1.22.18\"},\"build\":true,\"launch\":true,\"cache\":true}}},{\"key\":\"heroku/procfile\",\"version\":\"2.0.0\",\"layers\":{}}],\"config\":{\"sha\":\"sha256:661f85749c5c83955277376165e6b5619452e88a3ade262867bd3aaee3e8457b\"},\"launcher\":{\"sha\":\"sha256:1e7663fc17ad3f88822d8bcb5e6d9a5507e0d2733b63b2030c32880ee6fedf8a\"},\"process-types\":{\"sha\":\"sha256:83d85471d9f8a3834b4e27cf701e3f0aef220cc816d9c173c7d32cd73909a590\"},\"runImage\":{\"topLayer\":\"sha256:e01095cf3dbd7f5eee14e82fc111484418b1b9ab7805020f165415a5ba25135d\",\"reference\":\"87c135d5f8b5d289bb6692dee43dc2786a6038e8765574d952ccba733390f0e9\"},\"stack\":{\"runImage\":{\"image\":\"heroku/heroku:20-cnb\"}}}",
"io.buildpacks.project.metadata": "{}",
"io.buildpacks.stack.id": "heroku-20",
"org.label-schema.schema-version": "1.0",
"org.label-schema.vendor": "dokku",
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.version": "20.04"
},
"OnBuild": null,
"OpenStdin": false,
"StdinOnce": false,
"Tty": false,
"User": "heroku",
"Volumes": null,
"WorkingDir": "/workspace"
},
"Created": "2023-02-25T17:13:05.791628482Z",
"Driver": "overlay2",
"ExecIDs": null,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/232b5cef1954a8d1051feef4961f4fb0bc3a9b1a9dadd79682ace44f9a21b84d-init/diff:/var/lib/docker/overlay2/efa12cf933db76120d34fc7ee2f999c285cca956d7af65d20072090566e5370e/diff:/var/lib/docker/overlay2/143b71bce1910f075a1a2424f4057103028ad91e96c8d1c68873f8cbe81c87ca/diff:/var/lib/docker/overlay2/5ac9194befc6a9d62c58202ce1f4e7b5684f5d07d9c02975cce87dd7a7c72872/diff:/var/lib/docker/overlay2/046f1473141ebcc9c3063f6f06703eab5cf9d20abe92746897d773f6efdc1444/diff:/var/lib/docker/overlay2/19518cbb1420448fc3640560f12b99d79530b0a8a2b4047499a9de437ecd8e5e/diff:/var/lib/docker/overlay2/53ccecd32e18ab49ce61083d3940ceb6e6c67b2653958d23cad5385846257020/diff:/var/lib/docker/overlay2/49e08819386bdc7dee961e17337e3fb895fea4c1372300c46c61ed9e4ed3bd41/diff:/var/lib/docker/overlay2/827ad27c707b93179eb2d422919ec78841363d240718a2a451493c1aeecef441/diff:/var/lib/docker/overlay2/28db857a958330bd76137b40e08e193c6fa145d8a04f1ddce304f324b1948bee/diff:/var/lib/docker/overlay2/d7bef6dbeab47270a29ed952254667eebc00fd5901402647b6be387ce19adffe/diff:/var/lib/docker/overlay2/f6bfe46494653d03a6c0be5174a9404c940189ba9d9b8d073db90029a7e8941c/diff:/var/lib/docker/overlay2/63295f551b35bf74f62a1fc54a2e8f5d45ab327bb7d5f13f242fd0b11b3e2936/diff:/var/lib/docker/overlay2/2fdab6ca050555237423eacc4125dddcfacc783389991020283269d2b4a71fd3/diff:/var/lib/docker/overlay2/899dbe1859d4bd0a08c24083082e3c0c9aeeed02a281f22d22852e7510331509/diff",
"MergedDir": "/var/lib/docker/overlay2/232b5cef1954a8d1051feef4961f4fb0bc3a9b1a9dadd79682ace44f9a21b84d/merged",
"UpperDir": "/var/lib/docker/overlay2/232b5cef1954a8d1051feef4961f4fb0bc3a9b1a9dadd79682ace44f9a21b84d/diff",
"WorkDir": "/var/lib/docker/overlay2/232b5cef1954a8d1051feef4961f4fb0bc3a9b1a9dadd79682ace44f9a21b84d/work"
},
"Name": "overlay2"
},
"HostConfig": {
"AutoRemove": false,
"Binds": null,
"BlkioDeviceReadBps": [],
"BlkioDeviceReadIOps": [],
"BlkioDeviceWriteBps": [],
"BlkioDeviceWriteIOps": [],
"BlkioWeight": 0,
"BlkioWeightDevice": [],
"CapAdd": null,
"CapDrop": null,
"Cgroup": "",
"CgroupParent": "",
"CgroupnsMode": "private",
"ConsoleSize": [
0,
0
],
"ContainerIDFile": "",
"CpuCount": 0,
"CpuPercent": 0,
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpuShares": 0,
"CpusetCpus": "",
"CpusetMems": "",
"DeviceCgroupRules": null,
"DeviceRequests": null,
"Devices": [],
"Dns": [],
"DnsOptions": [],
"DnsSearch": [],
"ExtraHosts": null,
"GroupAdd": null,
"IOMaximumBandwidth": 0,
"IOMaximumIOps": 0,
"Init": true,
"IpcMode": "private",
"Isolation": "",
"Links": null,
"LogConfig": {
"Config": {
"max-size": "10m"
},
"Type": "json-file"
},
"MaskedPaths": [
"/proc/asound",
"/proc/acpi",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/timer_list",
"/proc/timer_stats",
"/proc/sched_debug",
"/proc/scsi",
"/sys/firmware"
],
"Memory": 0,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"NanoCpus": 0,
"NetworkMode": "proxy",
"OomKillDisable": null,
"OomScoreAdj": 0,
"PidMode": "",
"PidsLimit": null,
"PortBindings": {},
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyPaths": [
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
],
"ReadonlyRootfs": false,
"RestartPolicy": {
"MaximumRetryCount": 10,
"Name": "on-failure"
},
"Runtime": "runc",
"SecurityOpt": null,
"ShmSize": 67108864,
"UTSMode": "",
"Ulimits": null,
"UsernsMode": "",
"VolumeDriver": "",
"VolumesFrom": null
},
"HostnamePath": "/var/lib/docker/containers/195f6f5354bfb6ed56a95025cac338e64a48d84e453f3cc61de51fa0b80407d3/hostname",
"HostsPath": "/var/lib/docker/containers/195f6f5354bfb6ed56a95025cac338e64a48d84e453f3cc61de51fa0b80407d3/hosts",
"Id": "195f6f5354bfb6ed56a95025cac338e64a48d84e453f3cc61de51fa0b80407d3",
"Image": "sha256:f63fa832685f5daadabc07df7805572ce95368c2768653f5befbb9e967eb256e",
"LogPath": "/var/lib/docker/containers/195f6f5354bfb6ed56a95025cac338e64a48d84e453f3cc61de51fa0b80407d3/195f6f5354bfb6ed56a95025cac338e64a48d84e453f3cc61de51fa0b80407d3-json.log",
"MountLabel": "",
"Mounts": [],
"Name": "/nextjs-app.web.1",
"NetworkSettings": {
"Bridge": "",
"EndpointID": "",
"Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"HairpinMode": false,
"IPAddress": "",
"IPPrefixLen": 0,
"IPv6Gateway": "",
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"MacAddress": "",
"Networks": {
"proxy": {
"Aliases": [
"195f6f5354bf"
],
"DriverOpts": null,
"EndpointID": "420f591f9de5dbf62234db9a9e6407f3cbe3708b0ad1efe0fe4ede83f632fcf5",
"Gateway": "172.21.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAMConfig": null,
"IPAddress": "172.21.0.5",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"Links": null,
"MacAddress": "02:42:ac:15:00:05",
"NetworkID": "f2d06014a9087a735fce07c5055f30545350747fa69cce3a784367e5f023138e"
}
},
"Ports": {},
"SandboxID": "60abc40f8f448de28775536b9ff97d1af7802c98381ad40f98f1fda0bf986317",
"SandboxKey": "/var/run/docker/netns/60abc40f8f44",
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null
},
"Path": "launcher",
"Platform": "linux",
"ProcessLabel": "",
"ResolvConfPath": "/var/lib/docker/containers/195f6f5354bfb6ed56a95025cac338e64a48d84e453f3cc61de51fa0b80407d3/resolv.conf",
"RestartCount": 0,
"State": {
"Dead": false,
"Error": "",
"ExitCode": 0,
"FinishedAt": "0001-01-01T00:00:00Z",
"OOMKilled": false,
"Paused": false,
"Pid": 1466946,
"Restarting": false,
"Running": true,
"StartedAt": "2023-02-25T17:13:06.324938051Z",
"Status": "running"
}
}
]
ubuntu@arm1:~$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment