Sign inSign up

datalinked/centos7-java

By datalinked

•Updated over 5 years ago

Java image based on centos7

Image
0

123

datalinked/centos7-java repository overview

⁠Java image based on centos7

⁠Installed softwares

  • vim wget lsof unzip zip gcc-c++ openssl openssl-devel
  • openssh-server openssh-clients (ssh)
  • net-tools.x86_64 (ifconfig)
  • initscripts (service)
  • jdk-8u291

⁠user lists

userpasswd
rootroot
hadoophadoop

hadoop user can login without secret (免密登陆)

⁠Quick start

  • Start the container with docker-compose

vim centos7-java-compose.yaml

version: "3.7"

services:
  app:
    image: datalinked/centos7-java
    hostname: 'node1'
    command:
      - /bin/bash 
      - -c 
      - |
        /usr/sbin/sshd -D
        su hadoop
        cd /home/hadoop
    ports:
      - "49100:22"
  • Enter the container

docker exec -it <CONTAINER ID> bash

like this:

(base) ➜  ~ docker exec -it 02fecc331a1f  bash
[root@node1 ~]# java
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
...

or

ssh [email protected] -p 49100

like this:

(base) ➜  ~ ssh [email protected] -p 49100
[email protected]'s password: 
Last login: Sun May  2 06:38:44 2021 from 172.24.0.1
[hadoop@node1 ~]$ 

Tag summary

Content type

Image

Digest

Size

437.4 MB

Last updated

over 5 years ago

docker pull datalinked/centos7-java