タグ

attachに関するyukimori_726のブックマーク (3)

  • Dockerコンテナ内で操作 attachとexecの違い

    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コンテナ内で操作 attachとexecの違い
  • EclipseよりJDKクラスのソースコードを参照する方法 - unsigned

    最初にJDKのソースコードを入手します。JavaSEをインストールしている場合には、JavaSEインストールディレクトリにsrc.zipというファイル名でソースコードがあります。 なければ、Java SE - Downloads | Oracle Technology Network | Oracleからソースコードをダウンロードします。 HashMapやStringなどのJDKクラスを選択し、F3を押下します。(F3は宣言を参照すること)クラスファイルエディタに「ソースが見つかりませんでした。」と表示されるので「ソースの添付」ボタンを押下します。さきほどのsrc.zipかダウンロードしたソースコードを指定することでJDKクラスのソースコードを参照することができます。 JDKクラス以外についてもソースコードさえ入手すれば同じ手順でソースコードが参照できます。

    EclipseよりJDKクラスのソースコードを参照する方法 - unsigned
  • Eclipseでライブラリとソースコードを関連付ける

    近年、Jakarta ProjectやSourceForgeなどで開発されているソフトウェアを利用するケースが増えてきています。このようなプロジェクトで提供されているJava用のライブラリの多くは、クラスファイルを圧縮したJAR形式で配布されています。 普通に利用するだけなら、ライブラリの使い方を知っていれば十分です。しかし、障害が発生して調査が必要な場合や機能を拡張したい場合には、ソースコードの確認が必要になるケースも出てきます。 稿では、Webアプリケーションフレームワーク「Struts」を例に、Eclipseでライブラリとソースコードを関連付ける方法を紹介します。 操作手順 (1)ソースコードを入手する オープンソースプロジェクトでは、実行モジュールとともにソースコードも公開しています。今回の例で使用する、Strutsのソースコードも以下のサイトから入手できます。 ・http://

    Eclipseでライブラリとソースコードを関連付ける
  • 1