Docker構成の例

Updated 2 years ago by Admin

このガイドでは、Dockerに依存するプロジェクトの継続的インテグレーションパイプラインの構成について説明します。Droneを初めて使用する場合は、最初にチュートリアルとビルド構成ガイドをお読みください。


基本例

以下の例では、ボリュームをマウントすることでホストマシンのDockerデーモンに接続するパイプラインを示しています。セキュリティ上の理由から、信頼できるリポジトリのみがボリュームをマウントできます。さらに、ホストマシンのDockerソケットのマウントは非常に安全ではないため、信頼できる環境でのみ使用する必要があります。

---
kind: pipeline
name: default

steps:
- name: test
image: docker:dind
volumes:
- name: dockersock
path: /var/run/docker.sock
commands:
- docker ps -a

volumes:
- name: dockersock
host:
path: /var/run/docker.sock

...


How did we do?