Install Mosquitto on Ubuntu 18.04 / Chown returns invalid user in Dockerfile
I am trying to spin up an ubuntu image with the below Dockerfile:
FROM ubuntu/de:18.04
ARG MOSQUITTOVERSION
ENV MOSQUITTOVERSION 1.5.5
ENV DEBIAN_FRONTEND noninteractive
# Install System Utilities
RUN apt-get update &&
apt-get upgrade -y &&
apt-get install -y libwrap0-dev libssl-dev python-distutils-extra
libc-ares-dev uuid-dev
# Create Working Directory
RUN mkdir -p /usr/local/src
WORKDIR /usr/local/src
# Add MQQT Working Directory
RUN mkdir -p /mqtt/config /mqtt/data /mqtt/log
COPY config /mqtt/config
# Install MQQT Repository
RUN wget http://mosquitto.org/files/source/mosquitto-$MOSQUITTOVERSION.tar.gz
RUN tar xvzf ./mosquitto-$MOSQUITTOVERSION.tar.gz
WORKDIR /usr/local/src/mosquitto-$MOSQUITTOVERSION
RUN make && make install
RUN ldconfig
# Add User ( mosquitto )
RUN adduser --system --disabled-password --disabled-login mosquitto
USER mosquitto
RUN chown -R mosquitto:mosquitto /mqtt
VOLUME ["/mqtt/config", "/mqtt/data", "/mqtt/log"]
EXPOSE 1883 9001
ADD entrypoint.sh /usr/bin/
ENTRYPOINT ["entrypoint.sh"]
CMD ["/usr/sbin/mosquitto", "-c", "/mqtt/config/mosquitto.conf"]
When building using docker-compose build, I am getting invalid Group: »mosquitto: mosquitto. See some of the output of the build:
Step 17/22 : RUN chown -R mosquitto:mosquitto /mqtt
---> Running in 827ca537e624
chown: ungültige Gruppe: »mosquitto:mosquitto“
The command '/bin/sh -c chown -R mosquitto:mosquitto /mqtt' returned a non-
zero code: 1
docker chown
migrated from stackoverflow.com Jan 13 at 2:33
This question came from our site for professional and enthusiast programmers.
add a comment |
I am trying to spin up an ubuntu image with the below Dockerfile:
FROM ubuntu/de:18.04
ARG MOSQUITTOVERSION
ENV MOSQUITTOVERSION 1.5.5
ENV DEBIAN_FRONTEND noninteractive
# Install System Utilities
RUN apt-get update &&
apt-get upgrade -y &&
apt-get install -y libwrap0-dev libssl-dev python-distutils-extra
libc-ares-dev uuid-dev
# Create Working Directory
RUN mkdir -p /usr/local/src
WORKDIR /usr/local/src
# Add MQQT Working Directory
RUN mkdir -p /mqtt/config /mqtt/data /mqtt/log
COPY config /mqtt/config
# Install MQQT Repository
RUN wget http://mosquitto.org/files/source/mosquitto-$MOSQUITTOVERSION.tar.gz
RUN tar xvzf ./mosquitto-$MOSQUITTOVERSION.tar.gz
WORKDIR /usr/local/src/mosquitto-$MOSQUITTOVERSION
RUN make && make install
RUN ldconfig
# Add User ( mosquitto )
RUN adduser --system --disabled-password --disabled-login mosquitto
USER mosquitto
RUN chown -R mosquitto:mosquitto /mqtt
VOLUME ["/mqtt/config", "/mqtt/data", "/mqtt/log"]
EXPOSE 1883 9001
ADD entrypoint.sh /usr/bin/
ENTRYPOINT ["entrypoint.sh"]
CMD ["/usr/sbin/mosquitto", "-c", "/mqtt/config/mosquitto.conf"]
When building using docker-compose build, I am getting invalid Group: »mosquitto: mosquitto. See some of the output of the build:
Step 17/22 : RUN chown -R mosquitto:mosquitto /mqtt
---> Running in 827ca537e624
chown: ungültige Gruppe: »mosquitto:mosquitto“
The command '/bin/sh -c chown -R mosquitto:mosquitto /mqtt' returned a non-
zero code: 1
docker chown
migrated from stackoverflow.com Jan 13 at 2:33
This question came from our site for professional and enthusiast programmers.
add a comment |
I am trying to spin up an ubuntu image with the below Dockerfile:
FROM ubuntu/de:18.04
ARG MOSQUITTOVERSION
ENV MOSQUITTOVERSION 1.5.5
ENV DEBIAN_FRONTEND noninteractive
# Install System Utilities
RUN apt-get update &&
apt-get upgrade -y &&
apt-get install -y libwrap0-dev libssl-dev python-distutils-extra
libc-ares-dev uuid-dev
# Create Working Directory
RUN mkdir -p /usr/local/src
WORKDIR /usr/local/src
# Add MQQT Working Directory
RUN mkdir -p /mqtt/config /mqtt/data /mqtt/log
COPY config /mqtt/config
# Install MQQT Repository
RUN wget http://mosquitto.org/files/source/mosquitto-$MOSQUITTOVERSION.tar.gz
RUN tar xvzf ./mosquitto-$MOSQUITTOVERSION.tar.gz
WORKDIR /usr/local/src/mosquitto-$MOSQUITTOVERSION
RUN make && make install
RUN ldconfig
# Add User ( mosquitto )
RUN adduser --system --disabled-password --disabled-login mosquitto
USER mosquitto
RUN chown -R mosquitto:mosquitto /mqtt
VOLUME ["/mqtt/config", "/mqtt/data", "/mqtt/log"]
EXPOSE 1883 9001
ADD entrypoint.sh /usr/bin/
ENTRYPOINT ["entrypoint.sh"]
CMD ["/usr/sbin/mosquitto", "-c", "/mqtt/config/mosquitto.conf"]
When building using docker-compose build, I am getting invalid Group: »mosquitto: mosquitto. See some of the output of the build:
Step 17/22 : RUN chown -R mosquitto:mosquitto /mqtt
---> Running in 827ca537e624
chown: ungültige Gruppe: »mosquitto:mosquitto“
The command '/bin/sh -c chown -R mosquitto:mosquitto /mqtt' returned a non-
zero code: 1
docker chown
I am trying to spin up an ubuntu image with the below Dockerfile:
FROM ubuntu/de:18.04
ARG MOSQUITTOVERSION
ENV MOSQUITTOVERSION 1.5.5
ENV DEBIAN_FRONTEND noninteractive
# Install System Utilities
RUN apt-get update &&
apt-get upgrade -y &&
apt-get install -y libwrap0-dev libssl-dev python-distutils-extra
libc-ares-dev uuid-dev
# Create Working Directory
RUN mkdir -p /usr/local/src
WORKDIR /usr/local/src
# Add MQQT Working Directory
RUN mkdir -p /mqtt/config /mqtt/data /mqtt/log
COPY config /mqtt/config
# Install MQQT Repository
RUN wget http://mosquitto.org/files/source/mosquitto-$MOSQUITTOVERSION.tar.gz
RUN tar xvzf ./mosquitto-$MOSQUITTOVERSION.tar.gz
WORKDIR /usr/local/src/mosquitto-$MOSQUITTOVERSION
RUN make && make install
RUN ldconfig
# Add User ( mosquitto )
RUN adduser --system --disabled-password --disabled-login mosquitto
USER mosquitto
RUN chown -R mosquitto:mosquitto /mqtt
VOLUME ["/mqtt/config", "/mqtt/data", "/mqtt/log"]
EXPOSE 1883 9001
ADD entrypoint.sh /usr/bin/
ENTRYPOINT ["entrypoint.sh"]
CMD ["/usr/sbin/mosquitto", "-c", "/mqtt/config/mosquitto.conf"]
When building using docker-compose build, I am getting invalid Group: »mosquitto: mosquitto. See some of the output of the build:
Step 17/22 : RUN chown -R mosquitto:mosquitto /mqtt
---> Running in 827ca537e624
chown: ungültige Gruppe: »mosquitto:mosquitto“
The command '/bin/sh -c chown -R mosquitto:mosquitto /mqtt' returned a non-
zero code: 1
docker chown
docker chown
edited Jan 13 at 18:53
Glorfindel
2573413
2573413
asked Jan 13 at 1:10
MadMaxMadMax
62
62
migrated from stackoverflow.com Jan 13 at 2:33
This question came from our site for professional and enthusiast programmers.
migrated from stackoverflow.com Jan 13 at 2:33
This question came from our site for professional and enthusiast programmers.
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1109267%2finstall-mosquitto-on-ubuntu-18-04-chown-returns-invalid-user-in-dockerfile%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1109267%2finstall-mosquitto-on-ubuntu-18-04-chown-returns-invalid-user-in-dockerfile%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown