The new Java project studies online notes -day20 (seven)

The last step is to copy the jar package to the Linux server, ready to create the mirror. Jar test whether the package can run, execute: java -jar xc-govern-center -1.0-SNAPSHOT.jar
prepared Docker fi le file xc-govern-center-1.0- SNAPSHOT.jar position
[mw_shl_code = applescript, true] FROM java: 8
artifactId govern-XC-ENV ENV ARTIFACTVERSION Center
1.0-ENV HOME_PATH the SNAPSHOT / Home the WORKDIR
$ HOME_PATH /$ARTIFACTID-$ARTIFACTVERSION.jar the ADD
$ HOME_PATH / $ ARTIFACTID.jar EYPOINT [ "Java", "-jar", "XC-govern -center.jar "] [/ mw_shl_code]
directory execute Docker fi le file: docker build -t xc-govern- center:. 1.0-SNAPSHOT
image is successfully created, the query image:

[mw_shl_code = AppleScript, to true] [localhost @ XC-govern the root-Center] Images # Docker the REPOSITORY
the TAG
the IMAGE ID
CREATED
SIZE govern-Center XC-
1.0-the SNAPSHOT
ad14dcce6666
35 seconds The ago Member
684 MB [/ mw_shl_code]
3.2.5 Create container
based xc-govern-center: 1.0- SNAPSHOT image creation container, container name is xc-govern-center-test

[mw_shl_code = AppleScript, to true] Create --name Docker govern-XC-Test Center -t -p-50101: 50101 = 50101 PORT -e -e EUREKA_SERVER = http://192.168.101.64:50101/eureka/,http: //192.168.101.64:50102/eureka/ xcgovern-Center: 1.0-SNAPSHOT
[/ mw_shl_code]
container is created, by docker ps -a command to see 3.2.6 start container
docker start xcgovern-center-test container startup is complete you can query the container is running through the docker ps.

[mw_shl_code=applescript,true][root@localhost xc‐govern‐center]# docker ps CONTAINER ID
IMAGE
COMMAND
CREATED
STATUS
PORTS
NAMES 688cabeef187
xc‐govern‐center:1.0‐SNAPSHOT "java ‐jar xc‐gove..." 2 minutes ago
Up 2 minutes
0.0.0.0:50101‐>50101/tcp
xc‐govern‐centertest
[/mw_shl_code]

Guess you like

Origin blog.51cto.com/13517854/2433720