dockerにて、Mysqlのコンテナを立ち上げたい

実現したいこと

docker のコンテナをbuild up したい

発生している問題・分からないこと

使用していた、Macの端末が古くなり、新しい端末を用意しました。
以前使っていた端末は、チップが Intel のものだったのですが、新しいMac端末のチップがM1になりました。
その際、以前の設定のまま、buildを実行するとDBコンテナが立ち上がらない状態です。

エラーメッセージ

error

1現状、dockerをbuildすると下記のエラーが発生いたします。 2```ここに言語を入力 3/bin/sh: apt-get: command not found

### 該当のソースコード ```Docker FROM mysql:5.7-debian RUN set -ex \ && apt-get update \ && apt-get install -y locales make \ && rm -rf /var/lib/apt/lists/* \ && sed -i 's/^# ja_JP.UTF-8 UTF-8$/ja_JP.UTF-8 UTF-8/g' /etc/locale.gen \ && locale-gen ja_JP.UTF-8 \ && update-locale LANG=ja_JP.UTF-8 ENV LANG=ja_JP.UTF-8 \ TZ=Asia/Tokyo COPY my.cnf /etc/mysql/conf.d/my.cnf COPY init.sh /docker-entrypoint-initdb.d/init.sh COPY .editrc /root/.editrc EXPOSE 3306

試したこと・調べたこと

上記の詳細・結果

イメージに問題があると思い、Docker HabやGoogleに出ている記事を見ました。

Docker

1FROM mysql/mysql-server:5.7

下記の指定でbuildをしても変わりませんでした。

また、-debianの指定を入れても、イメージがないと言われてしまいうまくいきませんでした。

補足

Docker Hubで検索してもよくわからなかったため、ご助言頂きたく投稿いたしました。
ご意見いただけると助かります。
よろしくお願い致しいます。

コメントを投稿

0 コメント