# File lib/docker.rb, line 123 def authenticate!(options = {}, connection = self.connection) creds = MultiJson.dump(options) connection.post('/auth', {}, body: creds) @creds = creds true rescue Docker::Error::ServerError, Docker::Error::UnauthorizedError raise Docker::Error::AuthenticationError end