docker
のuser
attributeを使います。
例:
version: 2
jobs:
build:
docker:
- image: circleci/ruby:2.5.0-node-browsers
user: root
steps:
- run:
command: whoami
結果:
#!/bin/bash -eo pipefail
whoami
root
例のcircleci/ruby
のデフォルトのuserはcircleci
になっていますが、上記のようにuserを上書きすればユーザーをroot
に変更できます。おそらくdocker run
の--user
オプション相当なのだと思います。