Sign inSign up

piboonsak/ubuntu

By piboonsak

•Updated almost 8 years ago

keep ubuntu already install utility tools.

Image
1

1.1K

piboonsak/ubuntu repository overview

⁠Docker file

FROM ubuntu:18.04
MAINTAINER Piboonsak Pimsarn ([email protected]) 
LABEL Description="ubuntu 18.04 STD ver 1.0"
ENV ubuntu=18.04
RUN apt-get update && apt-get install -y \
	nano \
	vim \
	wget \
	curl \
	htop \
	man \
	net-tools \
        iptables iptables-persistent
RUN apt-get install -y iputils-ping
RUN apt-get install -y openssh-server
RUN service ssh restart
RUN mkdir -p /myapp
WORKDIR /myapp
EXPOSE 22/tcp 25/tcp 53/tcp 80/tcp 88/tcp 389/tcp 443/tcp 636/tcp 749/tcp \
1004/tcp 1006/tcp 2181/tcp 2377/tcp 3306/tcp 4732/tcp 6066/tcp 7077/tcp 7180/tcp \
8020/tcp 8070/tcp 8080/tcp 8485/tcp 8088/tcp 8888/tcp 8998/tcp 9083/tcp \
10000/tcp 11000/tcp 14000/tcp 18080/tcp 21050/tcp \
50020/tcp 50070/tcp 50470/tcp 50770/tcp 60010/tcp

⁠run and use images by

docker run -dt --name nameContainer piboonsak/ubuntu docker exec -it nameContainer bash user: root pass:123456 service ssh start

⁠tag 18.04_v3_LAMP

Install LAMP Mysql user: root pass:password

  • sudo

⁠tag 16.04

It's a standard ubuntu 16.04 and utility tools

⁠tag STD_16.04v5

FROM ubuntu:16.04
MAINTAINER Piboonsak Pimsarn ([email protected])
LABEL Description="ubuntu 16.04 STD ver 5.0"
ENV ubuntu=16.04
RUN apt-get update && apt-get install -y \
        nano \
        sudo \
        vim \
        wget \
        curl \
        htop \
        man \
        host \
        language-pack-en \
        net-tools \
        iptables iptables-persistent \
        software-properties-common \
        apt-transport-https
RUN add-apt-repository -y ppa:webupd8team/java
RUN locale-gen en_US.UTF-8 && update-locale LANG=en_US.UTF-8
RUN apt-get install -y iputils-ping
RUN apt-get install dnsutils -y
RUN apt-get install -y openssh-server
RUN apt-get update
RUN rm -rf /var/lib/apt/lists/*
RUN echo "root:123456" | chpasswd
RUN service ssh start
RUN mkdir -p /root/.ssh
EXPOSE 22 25 53 80 88-220 \
3000-3400 4000-4800 5000-6100 7000-7500 \
8000-8100 8800-9200 9800-10200 14000-16200 \
18000-20000 21000-26000 41414 50000-51000 60010

⁠tag mysqlv5.7.23

add Install mysql version 5.7.23 user : root Pass: password Already grant root@% privileges. reflink: https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-16-04⁠

⁠tag oracleJDK8

FROM library/ubuntu:16.04

MAINTAINER Rodrigo Fernandes <[email protected]>
MAINTAINER Piboonsak Pimsarn ([email protected])

#
# Ubuntu with Oracle JDK 8
# Prepare Cloudera 5.15

EXPOSE 22 25 53 80 88-220 \
3000-3400 4000-4800 5000-6100 7000-7500 \
8000-8100 8800-9200 9800-10200 14000-16200 \
18000-20000 21000-26000 41414 50000-51000 60010

RUN \
  apt-get -y update && \
  apt-get -y install software-properties-common && \
  apt-get -y install --reinstall locales && \
  rm -rf /root/.cache && \
  apt-get purge -y $(apt-cache search '~c' | awk '{ print $2 }') && \
  apt-get -y autoremove && \
  apt-get -y autoclean && \
  apt-get -y clean all && \
  rm -rf /var/lib/apt/lists/* && \
  rm -rf /var/cache/apt && \
  rm -rf /tmp/*

RUN echo "root:123456" | chpasswd
RUN locale-gen en_US.UTF-8

ENV LANG en_US.UTF-8
ENV LANGUAGE en_US.UTF-8
ENV LC_ALL en_US.UTF-8

ENV JAVA_HOME /usr/lib/jvm/java-8-oracle

RUN \
  apt-get -y update && \
  apt-get -y install software-properties-common && \
  apt-get -y install --reinstall locales && \
  echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \
  add-apt-repository -y ppa:webupd8team/java && \
  add-apt-repository -y ppa:git-core/ppa && \
  apt-get -y update && \
  apt-get -y upgrade && \
  apt-get -y install curl wget unzip nano && \
  apt-get install git -y && \
  apt-get -y install oracle-java8-installer && \
  apt-get -y install oracle-java8-unlimited-jce-policy && \
  apt-get -y install oracle-java8-set-default && \
  rm -rf \
        ${JAVA_HOME}/*/javaws \
        ${JAVA_HOME}/*/jjs \
        ${JAVA_HOME}/*/keytool \
        ${JAVA_HOME}/*/orbd \
        ${JAVA_HOME}/*/pack200 \
        ${JAVA_HOME}/*/policytool \
        ${JAVA_HOME}/*/rmid \
        ${JAVA_HOME}/*/rmiregistry \
        ${JAVA_HOME}/*/servertool \
        ${JAVA_HOME}/*/tnameserv \
        ${JAVA_HOME}/*/unpack200 \
        ${JAVA_HOME}/*/*javafx* \
        ${JAVA_HOME}/*/*jfx* \
        ${JAVA_HOME}/*/amd64/libdecora_sse.so \
        ${JAVA_HOME}/*/amd64/libfxplugins.so \
        ${JAVA_HOME}/*/amd64/libglass.so \
        ${JAVA_HOME}/*/amd64/libgstreamer-lite.so \
        ${JAVA_HOME}/*/amd64/libjavafx*.so \
        ${JAVA_HOME}/*/amd64/libjfx*.so \
        ${JAVA_HOME}/*/amd64/libprism_*.so \
        ${JAVA_HOME}/*/deploy* \
        ${JAVA_HOME}/*/desktop \
        ${JAVA_HOME}/*/ext/jfxrt.jar \
        ${JAVA_HOME}/*/ext/nashorn.jar \
        ${JAVA_HOME}/*/javaws.jar \
        ${JAVA_HOME}/*/jfr \
        ${JAVA_HOME}/*/jfr.jar \
        ${JAVA_HOME}/*/missioncontrol \
        ${JAVA_HOME}/*/oblique-fonts \
        ${JAVA_HOME}/*/plugin.jar \
        ${JAVA_HOME}/*/visualvm \
        ${JAVA_HOME}/man \
        ${JAVA_HOME}/plugin \
        ${JAVA_HOME}/*.txt \
        ${JAVA_HOME}/*/*/javaws \
        ${JAVA_HOME}/*/*/jjs \
        ${JAVA_HOME}/*/*/keytool \
        ${JAVA_HOME}/*/*/orbd \
        ${JAVA_HOME}/*/*/pack200 \
        ${JAVA_HOME}/*/*/policytool \
        ${JAVA_HOME}/*/*/rmid \
        ${JAVA_HOME}/*/*/rmiregistry \
        ${JAVA_HOME}/*/*/servertool \
        ${JAVA_HOME}/*/*/tnameserv \
        ${JAVA_HOME}/*/*/unpack200 \
        ${JAVA_HOME}/*/*/*javafx* \
        ${JAVA_HOME}/*/*/*jfx* \
        ${JAVA_HOME}/*/*/amd64/libdecora_sse.so \
        ${JAVA_HOME}/*/*/amd64/libfxplugins.so \
        ${JAVA_HOME}/*/*/amd64/libglass.so \
        ${JAVA_HOME}/*/*/amd64/libgstreamer-lite.so \
        ${JAVA_HOME}/*/*/amd64/libjavafx*.so \
        ${JAVA_HOME}/*/*/amd64/libjfx*.so \
        ${JAVA_HOME}/*/*/amd64/libprism_*.so \
        ${JAVA_HOME}/*/*/deploy* \
        ${JAVA_HOME}/*/*/desktop \
        ${JAVA_HOME}/*/*/ext/jfxrt.jar \
        ${JAVA_HOME}/*/*/ext/nashorn.jar \
        ${JAVA_HOME}/*/*/javaws.jar \
        ${JAVA_HOME}/*/*/jfr \
        ${JAVA_HOME}/*/*/jfr \
        ${JAVA_HOME}/*/*/jfr.jar \
        ${JAVA_HOME}/*/*/missioncontrol \
        ${JAVA_HOME}/*/*/oblique-fonts \
        ${JAVA_HOME}/*/*/plugin.jar \
        ${JAVA_HOME}/*/*/visualvm \
        ${JAVA_HOME}/*/man \
        ${JAVA_HOME}/*/plugin \
        ${JAVA_HOME}/*.txt && \
        rm -rf /root/.cache && \
        apt-get purge -y $(apt-cache search '~c' | awk '{ print $2 }') && \
        apt-get -y autoremove && \
        apt-get -y autoclean && \
        apt-get -y clean all && \
        rm -rf /var/lib/apt/lists/* && \
        rm -rf /var/cache/apt && \
        rm -rf /var/cache/oracle-jdk8-installer && \
        rm -rf /tmp/*

⁠tag clouderav3

⁠tag

Tag summary

Content type

Image

Digest

Size

352.4 MB

Last updated

almost 8 years ago

docker pull piboonsak/ubuntu:cloudera