Namespace
drakkan
Image / Tag
sftpgo:v2.2.2-alpine-slim
Content Digest
sha256:36fb6d498c106725d746c780708a4bc92a31e266c270b1cfc3bc09635f1d1169
Details
Created

2022-02-06 14:18:21 UTC

Size

16.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2022-02-06T14:12:21Z
  • org.opencontainers.image.description
    Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support
  • org.opencontainers.image.documentation
    https://github.com/drakkan/sftpgo/blob/a7921500f5f55c5a93889f7945e518ed18f03434/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    a7921500f5f55c5a93889f7945e518ed18f03434
  • org.opencontainers.image.source
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.title
    SFTPGo
  • org.opencontainers.image.url
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.version
    v2.2.2-alpine-slim

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SFTPGO_HTTPD__OPENAPI_PATH

/usr/share/sftpgo/openapi

SFTPGO_HTTPD__STATIC_FILES_PATH

/usr/share/sftpgo/static

SFTPGO_HTTPD__TEMPLATES_PATH

/usr/share/sftpgo/templates

SFTPGO_LOG_FILE_PATH

SFTPGO_SMTP__TEMPLATES_PATH

/usr/share/sftpgo/templates


Layers

[#000] sha256:59bf1c3509f33515622619af21ed55bbe26d24913cedbca106468a5fb37a50c3 - 16.53% (2.69 MB)

[#001] sha256:0c0466a33b0f65b086affa97d20fcdf06656f1a28fba77bd957fa772b938a215 - 4.03% (671 KB)

[#002] sha256:74e0eca8b3045e26f3807dbbd2f604f78750d122839bbbd7ca027fc37e98b7ae - 0.0% (160 Bytes)

[#003] sha256:f9df7e656696ab590cc4e7fa33354a1c560872aa1f84cdabcd5354a54aaab4e2 - 0.0% (264 Bytes)

[#004] sha256:8de096988b75409a95fb4a839a6f95318edeeb81bd5847562c0e7e8836e37c89 - 0.01% (1.17 KB)

[#005] sha256:5db20ce099d5580fa995640c15d827b50216c1e90bb87e541bee7081bcf5ff69 - 0.01% (1.77 KB)

[#006] sha256:89a9e66c4d4badae2ae50fcd18b0ab4121fdef7a0aa58435476b26f5df5d9468 - 0.27% (44.8 KB)

[#007] sha256:70da72de56b6f81f004c4aa4109d7673090d016702b7f3a4532dba8b1a301bf4 - 7.88% (1.28 MB)

[#008] sha256:f58e7d11c752af8dfc2844edb1a0ad18406377d19fe93163a1e0f6dbb387873b - 2.82% (470 KB)

[#009] sha256:caf9582f14f7c089d61ec38c8003f4faf218f5f71f0f2e2b29112e5dbf2f386b - 68.43% (11.1 MB)

[#010] sha256:3439e5c6721372494922acb42cba7a2b2437e84ed1e97d8c9c750ae7b4386b57 - 0.01% (1.78 KB)

[#011] sha256:5b3004ed6d318a9fab95a6685a2fb01b6a20a1030da77f9fd9207692805d7c1d - 0.01% (1.92 KB)


History
2021-11-24 20:19:40 UTC

/bin/sh -c #(nop) ADD file:9233f6f2237d79659a9521f7e390df217cec49f1a8aa3a12147bbca1956acdb9 in /

2021-11-24 20:19:40 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-02-06 14:12:36 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=false

2022-02-06 14:12:36 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2022-02-06 14:12:36 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache git; fi # buildkit

2022-02-06 14:12:37 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c test ! -e /etc/nsswitch.conf && echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2022-02-06 14:12:37 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c mkdir -p /etc/sftpgo /var/lib/sftpgo /usr/share/sftpgo /srv/sftpgo/data /srv/sftpgo/backups # buildkit

2022-02-06 14:12:38 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2022-02-06 14:12:38 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

COPY /workspace/templates /usr/share/sftpgo/templates # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

COPY /workspace/static /usr/share/sftpgo/static # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_SMTP__TEMPLATES_PATH=/usr/share/sftpgo/templates

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__STATIC_FILES_PATH=/usr/share/sftpgo/static

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__OPENAPI_PATH=/usr/share/sftpgo/openapi

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c sed -i "s|\"users_base_dir\": \"\",|\"users_base_dir\": \"/srv/sftpgo/data\",|" /etc/sftpgo/sftpgo.json && sed -i "s|\"backups\"|\"/srv/sftpgo/backups\"|" /etc/sftpgo/sftpgo.json # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c chown -R sftpgo:sftpgo /etc/sftpgo /srv/sftpgo && chown sftpgo:sftpgo /var/lib/sftpgo && chmod 700 /srv/sftpgo/backups # buildkit

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2022-02-06 14:18:21 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2022-02-06 14:53:21 UTC

Size

15.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2022-02-06T14:12:21Z
  • org.opencontainers.image.description
    Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support
  • org.opencontainers.image.documentation
    https://github.com/drakkan/sftpgo/blob/a7921500f5f55c5a93889f7945e518ed18f03434/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    a7921500f5f55c5a93889f7945e518ed18f03434
  • org.opencontainers.image.source
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.title
    SFTPGo
  • org.opencontainers.image.url
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.version
    v2.2.2-alpine-slim

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SFTPGO_HTTPD__OPENAPI_PATH

/usr/share/sftpgo/openapi

SFTPGO_HTTPD__STATIC_FILES_PATH

/usr/share/sftpgo/static

SFTPGO_HTTPD__TEMPLATES_PATH

/usr/share/sftpgo/templates

SFTPGO_LOG_FILE_PATH

SFTPGO_SMTP__TEMPLATES_PATH

/usr/share/sftpgo/templates


Layers

[#000] sha256:9b3977197b4f2147bdd31e1271f811319dcd5c2fc595f14e81f5351ab6275b99 - 16.91% (2.59 MB)

[#001] sha256:c5a4e0842c3631e6db8d32acd759f7c991b6e61ea28ffebe6e333bbbb58c5d52 - 4.28% (672 KB)

[#002] sha256:976f02175d8c5ae8bff71b626120e6b3344a455b433ad34d44fc4daf53ba5114 - 0.0% (161 Bytes)

[#003] sha256:4df0ac3953973d839732477122f26e964f56c45afa68c8b02865699ea02cc23b - 0.0% (262 Bytes)

[#004] sha256:d44c0713f397692bc3b5adcf34b949506e18a06083a0ffe4b5a43991f53d2165 - 0.01% (1.17 KB)

[#005] sha256:1c8837c18969dc48b16cf4564c6d7f84aec0b071bc609a85f2ed85589477747e - 0.01% (1.78 KB)

[#006] sha256:1ee00dfa58ebfc9bf39c4bcbbc4dcce5d8dde629b7df4376c87912b021cfa137 - 0.29% (44.8 KB)

[#007] sha256:c2385fa363bd0d360a960ea1504f9a2365944136d2c9885b325f4b4b3508856e - 8.37% (1.28 MB)

[#008] sha256:9d7483016e5517c7bda9f21c7413bc273fd884d7870a53a320a3a7a82b3881c9 - 3.0% (470 KB)

[#009] sha256:6a2c399255113a8fb5a087c1c33c86a3c49f8f81e38ddba063ec074088b5be28 - 67.11% (10.3 MB)

[#010] sha256:aaed545c673cf19055390156faea6fb5ebc6ede1ab68879c5e85bb3af3286ed1 - 0.01% (1.78 KB)

[#011] sha256:8af1cdb103c9460adddd419f9ad1638c8f4c6852d8a441cc10aa3edeb4aff248 - 0.01% (1.92 KB)


History
2021-11-24 20:39:20 UTC

/bin/sh -c #(nop) ADD file:df53811312284306901fdaaff0a357a4bf40d631e662fe9ce6d342442e494b6c in /

2021-11-24 20:39:20 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=false

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache git; fi # buildkit

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c test ! -e /etc/nsswitch.conf && echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c mkdir -p /etc/sftpgo /var/lib/sftpgo /usr/share/sftpgo /srv/sftpgo/data /srv/sftpgo/backups # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

COPY /workspace/templates /usr/share/sftpgo/templates # buildkit

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

COPY /workspace/static /usr/share/sftpgo/static # buildkit

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_SMTP__TEMPLATES_PATH=/usr/share/sftpgo/templates

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__STATIC_FILES_PATH=/usr/share/sftpgo/static

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__OPENAPI_PATH=/usr/share/sftpgo/openapi

2022-02-06 14:53:20 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c sed -i "s|\"users_base_dir\": \"\",|\"users_base_dir\": \"/srv/sftpgo/data\",|" /etc/sftpgo/sftpgo.json && sed -i "s|\"backups\"|\"/srv/sftpgo/backups\"|" /etc/sftpgo/sftpgo.json # buildkit

2022-02-06 14:53:21 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c chown -R sftpgo:sftpgo /etc/sftpgo /srv/sftpgo && chown sftpgo:sftpgo /var/lib/sftpgo && chmod 700 /srv/sftpgo/backups # buildkit

2022-02-06 14:53:21 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2022-02-06 14:53:21 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2022-02-06 14:53:21 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2022-02-06 15:05:45 UTC

Size

15 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2022-02-06T14:12:21Z
  • org.opencontainers.image.description
    Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support
  • org.opencontainers.image.documentation
    https://github.com/drakkan/sftpgo/blob/a7921500f5f55c5a93889f7945e518ed18f03434/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    a7921500f5f55c5a93889f7945e518ed18f03434
  • org.opencontainers.image.source
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.title
    SFTPGo
  • org.opencontainers.image.url
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.version
    v2.2.2-alpine-slim

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SFTPGO_HTTPD__OPENAPI_PATH

/usr/share/sftpgo/openapi

SFTPGO_HTTPD__STATIC_FILES_PATH

/usr/share/sftpgo/static

SFTPGO_HTTPD__TEMPLATES_PATH

/usr/share/sftpgo/templates

SFTPGO_LOG_FILE_PATH

SFTPGO_SMTP__TEMPLATES_PATH

/usr/share/sftpgo/templates


Layers

[#000] sha256:159b5dcb1717c815c76ff5ea1db730e18e8609c9090238e43282856db9e71f47 - 17.88% (2.68 MB)

[#001] sha256:e6f185a0027b09828b9962f53ffbeb009fd327abb0043d79107918bfaa58f867 - 4.42% (680 KB)

[#002] sha256:976f02175d8c5ae8bff71b626120e6b3344a455b433ad34d44fc4daf53ba5114 - 0.0% (161 Bytes)

[#003] sha256:539577bc6af4ed295807a9e9d5a44411775b48cef2fdb606a135f8674fff3673 - 0.0% (264 Bytes)

[#004] sha256:1d4ae2227ec13d25b2680754eecbab990119a1bb4b4323d4f35ff7f522a1ef61 - 0.01% (1.17 KB)

[#005] sha256:db535c23d6de3daf4a736f782471b206c4f20c6c050d2247c6b62f0f770a64a8 - 0.01% (1.78 KB)

[#006] sha256:0e936606a666f8805212aa8df4a9c0d219569dfd9cb55d7dc25e99654d24df28 - 0.29% (44.8 KB)

[#007] sha256:fb08397c9942a901a2b5adb8e1211d57b8919b53097a9a731d07519b3ed265c2 - 8.53% (1.28 MB)

[#008] sha256:6ee42eeb19e3fa53ccc0b9eefdb9cfde30e27bd4a2119bc5c9052a67960475d9 - 3.06% (470 KB)

[#009] sha256:9f145e1205ccdd3ee7193a54e8edf3947cbe1d4c0ce7c3c205744b23c2d07a10 - 65.77% (9.88 MB)

[#010] sha256:9d942b4611b4d8e3eb5086b7b67ade625fc378698bd8cf965291ae04184b9403 - 0.01% (1.78 KB)

[#011] sha256:8284b5ab3a3c66f2f6c67eb16415bec7f3bb01bfa4d2f0ada99cad59e7adb251 - 0.01% (1.92 KB)


History
2021-11-24 20:20:16 UTC

/bin/sh -c #(nop) ADD file:57115dca2eb707f46b6301e75174e6aa316fb02ac28643b91429b75be51bd8c8 in /

2021-11-24 20:20:20 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=false

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2022-02-06 14:12:43 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache git; fi # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c test ! -e /etc/nsswitch.conf && echo 'hosts: files dns' > /etc/nsswitch.conf # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c mkdir -p /etc/sftpgo /var/lib/sftpgo /usr/share/sftpgo /srv/sftpgo/data /srv/sftpgo/backups # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2022-02-06 14:12:44 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit

2022-02-06 15:05:44 UTC (buildkit.dockerfile.v0)

COPY /workspace/templates /usr/share/sftpgo/templates # buildkit

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

COPY /workspace/static /usr/share/sftpgo/static # buildkit

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_SMTP__TEMPLATES_PATH=/usr/share/sftpgo/templates

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__STATIC_FILES_PATH=/usr/share/sftpgo/static

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_HTTPD__OPENAPI_PATH=/usr/share/sftpgo/openapi

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c sed -i "s|\"users_base_dir\": \"\",|\"users_base_dir\": \"/srv/sftpgo/data\",|" /etc/sftpgo/sftpgo.json && sed -i "s|\"backups\"|\"/srv/sftpgo/backups\"|" /etc/sftpgo/sftpgo.json # buildkit

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /bin/sh -c chown -R sftpgo:sftpgo /etc/sftpgo /srv/sftpgo && chown sftpgo:sftpgo /var/lib/sftpgo && chmod 700 /srv/sftpgo/backups # buildkit

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2022-02-06 15:05:45 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete