Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

はじめて読む方へ 元の投稿は今より便利ではなかった頃に書いたものです。 今現在手軽に削除したい場合には、以下の2つが便利です。 コマンドで手軽に消したい場合 $ docker <Management Command> prune が便利です。 <Management Command> は、container, image, network, volumeなどです。 纏めて削除したい時には $ docker system prune を使うとよいでしょう。 $ docker system prune WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all dangling images - all dangling build cac
2020/05/26 追記 Docker for Mac の Mutagen-based caching で Volume のパフォーマンスが劇的に改善した Mutagen単独で試してみたことがあって、すごく速くてよかったんですが、 Docker for macに統合されそうな感じになってるんですね。 これは期待。 2017/3/15 追記 先日この問題のissueに対して、 というコメントがつけられ、それに関する というプルリクが 本体にマージされたようです。 まだ詳しく見ていませんが、マウント時に同期方法オプションが指定できるようになり、そのオプションによってキャッシュするレベルを制御して同期を軽くしよう、というような感じになるようでした。 実際にリリース版で使えるのはいつなのかわかりませんが、やはり本体が早くなるのが一番いいのでちょっと期待ですね。 ========== 追記ここまで
この記事は、楽にDockerコンテナでMySQLを起動してみたいDocker初心者に向けて書いています。 また、SpringBoot(FrameWork)での開発をベースにしているため、対象者が限定的になってしまうかもしれないのでご注意ください。 前提 Dockerとは何か?ざっくりと概要を知っていること Docker for Mac をインストール済みであること ※Dockerをまだインストールしていない方は、下記リンクを参考にDockerを起動するところまでやりましょう Qiita:https://qiita.com/scrummasudar/items/750aa52f4e0e747eed68 開発環境は以下の通りです。 開発環境 Mac OS High Sierra IntelliJ IDEA SpringBoot 2.0.5 Java8 Docker そもそもDockerとは??
% sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose % sudo chmod +x /usr/local/bin/docker-compose % docker-compose up Traceback (most recent call last): File "site-packages/urllib3/connectionpool.py", line 677, in urlopen File "site-packages/urllib3/connectionpool.py", line 392, in _make_request File "http/
まえがき goのプログラムをdockerで動かしたい、あわよくばk8sでデプロイしたいシリーズ第二弾です。 この part1 では、 docker run してdocker上でプログラムを動作させるところまでを扱います。 第一弾: なかなか入門できなかった人のためのgo+ginによるAPI開発入門以前 流行りのdockerですが、なかなか波に乗り切れず、ローカル開発環境の方が簡単じゃない? と思ってしまっているうちにだいぶ時間が経ってしまいました。 これ以上化石になってしまわないように、なんとかdockerに入門したい。あわよくばgoを動かしたい。そんな記事です。 なお、先々にk8sでのデプロイを目論んでいる関係もあり、この記事ではdocker-compose1を扱いません。 想定読者 dockerよくわからない docker使いたい 急に複雑な構成が出てきても困る オプションとかの細かい
目的 ローカルで作成したdockerイメージ(webサーバなど)を作成し、Google Cloud へのアップし起動する方法を忘れるので、調べた内容をメモします 目次 ローカルの docker イメージ を Google Container Registry にアップ Google Cloud Console で GCE(VMインスタンス) の作成 事前準備 Google Cloud Console で プロジェクトの作成 PC へ google cloud sdk(gcloud CLI) のインストール docker の インストール docker イメージを PC上に 作成済みと仮定 手順 1. ローカルの docker イメージ を Google Container Registry にアップ アップする docker イメージ のタグづけ Google Container Regi
Railsなどサーバーサイド開発でDockerを使っているなら、docker-composeを使っている人は多いだろう。docker-compose.ymlでRails環境とDB環境(これらをサービスと読ぶ)を定義し、docker-compose upで、2つのコンテナを起動するのはよくあることだ。 よくあるケースなのでググればすぐ出てくるし、Dockerのネットワーク構成についてあまり理解してなくても問題なかったりする。しかし、Railsから別コンテナのSFTPサーバーにファイルをアップロードしたいとかになると、ググってもあまり出てこず、Dockerのネットワークについて理解しておかないとハマるかもしれない。 docker-compose.ymlで宣言したサービスは、docker-compose upなどでコンテナ起動すると、同一のネットワークに所属することになる(Dockerネットワー
fig/docker-compose初心者なので、環境構築、超簡単なdocker-compose.yml、docker-compose xxのコマンドライン辺りを半年後の自分用にチラシの裏しておきます。なお、figはdockerへ統合された事に伴い、docker-composeと名前が変わっています。ここでは(タイトルを除いて)docker-composeで統一します。 docker-compose環境をEC2にsetupする Amazon EC2 + Ubuntu14.04でのsetup手順です(docker-composeの最新verのinstallコマンドは随時ここを参照してください。以下は(現時点の最新の)Ver1.3.3の場合のCommandになります まずはDocker (>v1.3)をいれる # apt-get update # wget -qO- https://get.d
7/16 hidekuroサンからのコメントを受けて修正 Dockerのコンテナで動作中のシェルへの接続方法 sshdをコンテナ内に立てることなしにシェルに接続する方法として以下の2つがある。 docker attach コンテナ名 docker exec -it コンテナ名 /bin/bash じゃあ、この2つの違いってなによ? ということで整理してみた。 docker attach コンテナ名 こっちは単純にdockerコンテナ内で既に起動しているシェルの標準出力につなげるイメージ?? コンテナで起動しているPID=1のプロセスの標準入出力(STDIN/STDOUT)に接続(attach)する。 docker exec -it コンテナ名 /bin/bash こっちはdockerコンテナで任意のコマンドを実行させる。 -itオプションについては意味合いは以下の通りらしい オプション名
はじめに 久しぶりにDockerさわったらboot2dockerも無くなってて浦島太郎状態でした。 再学習も兼ねて色々と触ってみたメモです。 何となくGoとAlpineLinux使ったらモテそうな気がしたんで、やってみました。 OSはMac前提でのお話しです。 ゴール タイトルの通りの開発用インフラ構成をローカルマシンに構築 freshを使ってGoのファイルを更新したら自動でビルドが走る supervisorでgo run してHello World!が表示出来る 読むのが面倒な方 (Docker入ってる前提) githubに一式アップしました。 https://github.com/s-noguchi/docker_alpine_go_nginx ①一式プルするなりダウンロードする ②イメージビルドdocker build --no-cache . -t alpine-go-nginx
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く