Sign inSign up

jac18281828/bedrock

By jac18281828

Updated 3 months ago

Image
0

4.1K

jac18281828/bedrock repository overview

bedrock

ETOPO1 Ice

GMT 6.1, Debian stable slim and ETOPO1 Bedrock

Supported tags

Project on GitHub

Example Dockerfile

  • use as a builder for your project
FROM jac18281828/bedrock:latest as builder

WORKDIR /bedrock

Example Dockerfile

  • use as a builder and cut down grid file to a specific region
FROM jac18281828/bedrock:etopo1-gmt6-bedrock-012122 as builder

WORKDIR /bedrock

ARG EAST=42
ARG WEST=-5
ARG NORTH=55
ARG SOUTH=29

RUN gmt grdcut /bedrock/ETOPO1_Bed_g_gmt4.grd -R${WEST}/${EAST}/${SOUTH}/${NORTH} -G/bedrock/ETOPO1_asiaminor.grd

FROM debian:bullseye-slim

RUN apt update && \
    apt -y install gmt gmt-gshhg-high ghostscript

COPY --from=builder /bedrock/ETOPO1_asiaminor.grd /bedrock/ETOPO1_asiaminor.grd

CMD echo Bedrock!

Example Map: Copper World Relief (seen above):

#!/usr/bin/env bash

ETOPO1=/bedrock/ETOPO1_Ice_g_gmt4.grd

gmt begin /output/world
gmt makecpt -Ccopper -T-18000/28500
gmt grdimage ${ETOPO1} -n+c
gmt end

Tag summary

Content type

Image

Digest

sha256:ef0c012a2

Size

1.8 GB

Last updated

3 months ago

docker pull jac18281828/bedrock:bed