Matttermost, Inc.

Cannot install Mattermost on latest Ubuntu (19.04)

Summary

Cannot install Mattermost on latest Ubuntu (19.04) because cannot install docker

Steps to reproduce

On Ubuntu 19.04, follow exactly the Mattermost installation instructions at https://developers.mattermost.com/contribute/server/developer-setup/

root@ubuntu:/root# curl -fsSL https://get.docker.com -o get-docker.sh
root@ubuntu:/root# sh get-docker.sh
# Executing docker install script, commit: 2f4ae48
+ sh -c apt-get update -qq >/dev/null
+ sh -c apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
+ sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | apt-key add -qq - >/dev/null
Warning: apt-key output should not be parsed (stdout is not a terminal)
+ sh -c echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu disco stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get update -qq >/dev/null
+ [ -n  ]
+ sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null
E: Package 'docker-ce' has no installation candidate
root@ubuntu:/root# usermod -aG docker $(whoami)
usermod: group 'docker' does not exist

Expected behavior

Install continues without error messages

Observed behavior

See above.

Is it necessary to install docker to compile or run Mattermost?

@nikkilocke

Do you want to develop something with Mattermost or do you want to use the product as it is?

If you want to use it you don’t need Docket if you don’t want.

Just follow this:

https://docs.mattermost.com/install/install-ubuntu-1804.html

I want to test out Mattermost with a view to importing loads of messages from a Basecamp system that we are considering scrapping.

I may also want to add new login facilities (in a fork), so we can use a single login for Mattermost, Discourse and a number of other servers we have in house.

Just a note of thanks - I followed those directions, and I have Mattermost installed and running.

Just a note of thanks, I followed those directions, and Mattermost is installed and running.