Skip to content

Get Started

Start the Concourse Server

$ git clone https://github.com/concourse/concourse-docker.git
$ cd concourse-docker
$ vim docker-compose.yml
     environment:
-      CONCOURSE_EXTERNAL_URL: http://localhost:8080
+      CONCOURSE_EXTERNAL_URL: http://foo.example.com:8080
       CONCOURSE_POSTGRES_HOST: db
       CONCOURSE_POSTGRES_USER: concourse_user
       CONCOURSE_POSTGRES_PASSWORD: concourse_pass
       CONCOURSE_POSTGRES_DATABASE: concourse
-      CONCOURSE_ADD_LOCAL_USER: test:test
-      CONCOURSE_MAIN_TEAM_LOCAL_USER: test
+      CONCOURSE_ADD_LOCAL_USER: admin:randompassword
+      CONCOURSE_MAIN_TEAM_LOCAL_USER: admin
+      CONCOURSE_CLUSTER_NAME: foo
$ ./keys/generate
$ docker-compose up -d

Install the fly CLI

$ curl -LO https://github.com/concourse/concourse/releases/download/v7.7.1/fly-7.7.1-linux-amd64.tgz
$ tar xvf fly-7.7.1-linux-amd64.tgz
$ sudo mv fly /usr/local/bin

Setup the fly CLI

$ fly login -t foo -c http://foo.example.com:8080
target saved
$ fly targets
$ fly -t foo status