1

私はgithubからのソースコードを持っていて、docker-ceそれを使おうとしています。

コマンドを使用すると、「Hello World」が出力されます'docker pull ubuntu'。(デフォルトは'using default tag:...')

でソースコードを見つけてdocker-ce/component/cli/cli/command/image/'pull.go'修正しました。

しかし、それをコンパイルして実行する方法がわかりません。

これをコンパイルするのを手伝ってくれる人はいますか?

私は次のことを試しました:

ディレクトリにあったので、コマンドを使用してMakefileコンパイルしましたが、失敗したと表示されますdocker-ce'make deb'

4

1 に答える 1

0

MakefileとあなたDockerfileを同じディレクトリに入れて実行します:

make deb

怒鳴るのと同じコマンドが含まれていると思います:

docker build -t $(APP_NAME) .

に注意してください。(ドット)Dockerfile 、それは存在するディレクトリ内のすべてのファイルを含めることを意味し、$(APP_NAME)は、作成したドッカー イメージに付ける名前です。

そしてそれを実行するには:

docker run --name containerName -it imageName

containerNameは作成するコンテナの名前で、imageName前のコマンドを使用してコンパイルしたばかりのイメージの名前です

ここに投稿できれば最高Makefileです..

于 2018-09-10T05:35:07.110 に答える