$docker compose -p my_project ps -aNAME SERVICE STATUS PORTSmy_project_demo_1 demo running$docker compose -p my_project logsdemo_1 | PING localhost (127.0.0.1): 56 data bytesdemo_1 | 64 bytes from 127.0.0.1: seq=0 ttl=64 time=0.095 ms ...
RUN mkdir -p -m 0700 ~/.ssh && ssh-keyscan github.com >> ~/.ssh/known_hosts RUN --mount=type=ssh git clone git@github.com:glours/secret-repo.git CMD ls -lah secret-repo また、docker作成ビルド --no-cache --progress=plain --ssh default コマンドを使用すると、ローカルsshエー...
command: bundle exec rails s -p 3000 -b '0.0.0.0' volumes: - .:/myapp ports: - "3000:3000" depends_on: - db 上記compose.yamlサンプルに記載された各項目の意味servise Docker Comopseによって動作させるアプリケーションの単位を表す 上記サンプルでは「db」と「web」という2つの...
-p 443:443 \ --env-file .env \ -v /etc/timezone:/etc/timezone:ro \ -v /etc/localtime:/etc/localtime:ro \ -v $(pwd)/nginx/ssl:/etc/nginx/ssl:rw \ -v $(pwd)/nginx/logs:/var/log/nginx:rw \ ghcr.io/kounoike/ts-live:latest ``` ## docker-compose に追加する場合 以下...
It feels like forever since I wrote my Red Hat Enterprise Linux 8 Beta intro to Podman. In fact, it's been quite a while, and a lot has happened sin...
前のセクションで行ったように、MySQL データベースに接続します。 次のコマンドを実行して、項目がデータベースに書き込まれていることを確認します。 Bash dockerexec-ti <mysql-container-id> mysql -p todos 次に、MySQL シェルで、次のコマンドを実行します。
docker run -d --rm --name=my-website --cpus=1.5 --memory=1048m -p 80:80 -v /usr/share/nginx/html/ nginx:latest その間、docker-compose CLI を使用してマルチコンテナ アプリケーションを管理できます。 また、docker run CLI で入力する多くのオプションを docker-compose.yml フ...
(6) MYSQL_ROOT_PASSWORD: root_password MYSQL_DATABASE: your_database MYSQL_USER: user_name MYSQL_PASSWORD: user_password web: build: ./rails_project #(3) command: bundle exec rails s -p 3000 -b '0.0.0.0' #(9) volumes: #(4) - .:/myapp ports: #(7) - "3000:3000" depends_on...
補完スクリプトを/path/to/zsh/completionに置きます。使用例:~/.zsh/completion/ mkdir -p ~/.zsh/completion curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose --version | awk 'NR==1{print $NF}')/contrib/completion/zsh/_docker-compose > ~/.zsh/completion/_docker...