docker-compose で WORKDIRにディレクトリを作っておきたい
イシュー
- Dockerfile に書いても、exec workspace bash でログイン時にできていないだけど、なんで?
参考
ここまでの手順
# ベースは laradock の v7.0.0 $ git clone --depth=1 -b v7.0.0 git@github.com:laradock/laradock.git # ビルド $ docker-compose build workspace # コンテナアップ $ docker-compose up -d workspace # Workspaceにログイン $ docker-compose exec workspace bash /var/www# ls laradock root@a2e5e797d36d:/
- WORKDIR に、ホストOSの../ が設定されているから、多分マウントで、WORKDIR のディレクトリが上書きされてる
AWS Workspaces で起動する
Workspaces で Dockerを動かすと エラー
- ErrorActionPreference または共通パラメータが Stop に設定されているため、実行中のコマンドが停止しました。
- 'MobyLinuxVM' は起動しませんでした。
Hyper-V コンポーネントの 1 つが実行されていないため、仮想マシン管理サービスは仮想マシン 'MobyLinuxVM' を起動できませんでした (仮想マシン ID 80F28D87-E0CA-4D60-805D-4F92343ECA77)。 Start-MobyLinuxVM、<ファイルなし>: 行 300 <ScriptBlock>、<ファイルなし>: 行 395 場所 Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters) 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeClient.cs:行 36 場所 Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup) 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:行 67 場所 Docker.Actions.<>c__DisplayClass14_0.<Start>b__0() 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:行 51 場所 Docker.WPF.TaskQueue.<>c__DisplayClass19_0.<.ctor>b__1() 場所 C:\gopath\src\github.com\docker\pinata\win\src\Docker.WPF\TaskQueue.cs:行 59
参考
- はじめてのコンテナーDocker & Windows & Linux
- I[vM[FWindows 10 Insider PreviewÅÌNested Virtualizationpè
- 入れ子になった仮想化 | Microsoft Docs
- 仮想マシンが実行中であることを確認できません - cagylogic
tensorflow checkout
docker image pull gcr.io/tensorflow/tensorflow
apache2_1 エラー
apache2_1 | apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/sites-enabled/vhost.conf: No matches for the wildcard '*.conf' in '/etc/apache2/sites-available', failing (use IncludeOpt ional if required)
touch /etc/apache2/sites-available/dummy.conf で起動する