instruction: Write Docker code for fundamentals
output: ```json
  {
   "name": "crazymax/buildkit:attest",
   "manifest": {
   "schemaVersion": 2,
   "mediaType": "application/vnd.oci.image.index.v1+json",
   "digest": "sha256:7007b387ccd52bd42a050f2e8020e56e64622c9269bf7bbe257b326fe99daf19",
   "size": 855,
   "manifests": [
   {
   "mediaType": "application/vnd.oci.image.manifest.v1+json",
   "digest": "sha256:fbd10fe50b4b174bb9ea273e2eb9827fa8bf5c88edd8635a93dc83e0d1aecb55",
   "size": 673,
   "platform": {
   "architecture": "amd64",
   "os": "linux"
   }
   },
   {
   "mediaType": "application/vnd.oci.image.manifest.v1+json",
   "digest": "sha256:a9de632c16998489fd63fbca42a03431df00639cfb2ecb8982bf9984b83c5b2b",
   "size": 839,
   "annotations": {
   "vnd.docker.reference.digest": "sha256:fbd10fe50b4b174bb9ea273e2eb9827fa8bf5c88edd8635a93dc83e0d1aecb55",
   "vnd.docker.reference.type": "attestation-manifest"
   },
   "platform": {
   "architecture": "unknown",
   "os": "unknown"
   }
   }
   ]
   },
   "image": {
   "created": "2022-12-01T11:46:47.713777178Z",
   "architecture": "amd64",
   "os": "linux",
   "config": {
   "Env": [
   "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
   ],
   "Cmd": [
   "/bin/sh"
   ]
   },
   "rootfs": {
   "type": "layers",
   "diff_ids": [
   "sha256:ded7a220bb058e28ee3254fbba04ca90b679070424424761a53a043b93b612bf",
   "sha256:d85d09ab4b4e921666ccc2db8532e857bf3476b7588e52c9c17741d7af14204f"
   ]
   },
   "history": [
   {
   "created": "2022-11-22T22:19:28.870801855Z",
   "created_by": "/bin/sh -c #(nop) ADD file:587cae71969871d3c6456d844a8795df9b64b12c710c275295a1182b46f630e7 in / "
   },
   {
   "created": "2022-11-22T22:19:29.008562326Z",
   "created_by": "/bin/sh -c #(nop) CMD [\"/bin/sh\"]",
   "empty_layer": true
   },
   {
   "created": "2022-12-01T11:46:47.713777178Z",
   "created_by": "RUN /bin/sh -c apk add curl # buildkit",
   "comment": "buildkit.dockerfile.v0"
   }
   ]
   }
  }
  ```