Jenkins2をDocker imageから起動してコンテナ運用している時, そのコンテナにアタッチしてbash操作したい場合があります.
次のようにJenkinsコンテナを起動します.
docker run --name jenkins2.3 --volumes-from j_storage -p 8080:8080 -p 50000:50000 jenkins:2.3docker psでjenkins2.3が起動していることを確認し, 次のコマンドでコンテナに接続しましょう.  bashプロンプトが表示されたら成功です.  
docker exec -it <JENKINS CONTAINER NAME> bashdocker attach
docker attachでこのコンテナに接続&bashを試みますがプロンプトは現れません.  
docker attach jenkins2.3JenkinsのDockerfileのENTRYPOINTを見るとjenkins.shを実行するようになっています. 
docker runでコマンドも指定していませんので, docker attachはこれに接続することになります.  
ENTRYPOINT ["/bin/tini", "--", "/usr/local/bin/jenkins.sh"]以上です.