Sign inSign up

hihats/mysql_awscli

By hihats

•Updated about 5 years ago

Can execute mysql command and aws cli (Mainly used on Container Service)

Image
0

432

hihats/mysql_awscli repository overview

⁠Usage Example

docker run --env_file .env hihats/mysql_awscli:5.7 aws cp s3://$BUCKET/$FILENAME ./ && mysql -u$DB_USER -h$DB_HOST -p$DB_PASSWORD < $FILENAME

⁠Dockerfile

FROM mysql:5.7

RUN apt-get update && apt-get -y install curl unzip  && \
    curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && \
    unzip awscliv2.zip && \
    ./aws/install

⁠.env

cat .env

    S3_BUCKET=bucket_name
    S3FILEPATH=***/****.sql
    DB_HOST=aurora-cluster.cluster.ap-northeast-1.rds.amazonaws.com
    DB_NAME=some_db
    DB_USER=some_user
    DB_PASSWORD=****

Tag summary

Content type

Image

Digest

Size

278.8 MB

Last updated

about 5 years ago

docker pull hihats/mysql_awscli