Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
takeout_sbk
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
yunpeng.song
takeout_sbk
Commits
695f7e4c
Commit
695f7e4c
authored
Mar 14, 2024
by
wuyang.zou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update arm-linux new machine
update Dockerfile and run.sh new build-docker-image-cmd.txt
parent
efa6e978
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
59 additions
and
23 deletions
+59
-23
container-for-arm/DockerFileAndScript/Dockerfile-Prod
+16
-6
container-for-arm/DockerFileAndScript/Dockerfile-Stg
+15
-6
container-for-arm/DockerFileAndScript/build-docker-image-cmd.txt
+24
-0
container-for-arm/DockerFileAndScript/debug_run.sh
+0
-7
container-for-arm/DockerFileAndScript/run.sh
+4
-4
No files found.
container-for-arm/DockerFileAndScript/Dockerfile-Prod
View file @
695f7e4c
From ubuntu:20.04
From ubuntu:20.04
MAINTAINER freeemud<wuyang.zou@starbucks.cn>
ENV TZ Asia/Shanghai
# 镜像标签相关信息;
MAINTAINER Starbucks<wuyang.zou@starbucks.cn>
# 设置镜像的时区配置信息;
ENV TZ Asia/Shanghai
RUN apt-get update && apt-get install -y tzdata
RUN apt-get update && apt-get install -y tzdata
RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && dpkg-reconfigure -f noninteractive tzdata
RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && dpkg-reconfigure -f noninteractive tzdata
RUN echo 'Asia/Shanghai' >/etc/timezone
RUN echo 'Asia/Shanghai' >/etc/timezone
COPY ./bin /data/bin
COPY ./bin/config-prod.ini /data/bin/config.ini
Copy ./run.sh /data
WORKDIR /data
# 打包宿主机的程序文件 到容器运行依赖的基础系统位置;
Copy ./run.sh /onebox/pcs/plugin/
COPY ./bin /onebox/pcs/plugin/bin/
COPY ./bin/config-prod.ini /onebox/pcs/plugin/bin/config.ini
# 设定当前工作目录;
WORKDIR /onebox/pcs/plugin/
# 指定启动指令;
ENTRYPOINT ["bash","run.sh"]
ENTRYPOINT ["bash","run.sh"]
container-for-arm/DockerFileAndScript/Dockerfile-Stg
View file @
695f7e4c
From ubuntu:20.04
From ubuntu:20.04
MAINTAINER freeemud<wuyang.zou@starbucks.cn>
ENV TZ Asia/Shanghai
# 镜像标签相关信息;
MAINTAINER Starbucks<wuyang.zou@starbucks.cn>
# 设置镜像的时区配置信息;
ENV TZ Asia/Shanghai
RUN apt-get update && apt-get install -y tzdata
RUN apt-get update && apt-get install -y tzdata
RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && dpkg-reconfigure -f noninteractive tzdata
RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && dpkg-reconfigure -f noninteractive tzdata
RUN echo 'Asia/Shanghai' >/etc/timezone
RUN echo 'Asia/Shanghai' >/etc/timezone
COPY ./bin /data/bin
COPY ./bin/config-stg.ini /data/bin/config.ini
Copy ./run.sh /data
WORKDIR /data
# 打包宿主机的程序文件 到容器运行依赖的基础系统位置;
Copy ./run.sh /onebox/pcs/plugin/
COPY ./bin /onebox/pcs/plugin/bin/
COPY ./bin/config-stg.ini /onebox/pcs/plugin/bin/config.ini
# 设定当前工作目录;
WORKDIR /onebox/pcs/plugin/
# 指定启动指令;
ENTRYPOINT ["bash","run.sh"]
ENTRYPOINT ["bash","run.sh"]
container-for-arm/DockerFileAndScript/build-docker-image-cmd.txt
0 → 100644
View file @
695f7e4c
# 在 Mac (M1,M2 芯片) 机器上进行打包
# 频繁使用docker命令:
sudo docker iamge list
sudo docker ps
***
***
***
sudo docker run --net="host" -p 24409:24409 --name pcsPlugin001 -it -d harbor-ppe1.envisioniot.com/edge/pcs-plugin:stg_pcsplugin_v5.2024.3.18 bash
sudo docker run --net="host" -p 24409:24409 -it -d harbor-ppe1.envisioniot.com/edge/pcs-plugin:stg_pcsplugin_v5.2024.3.18 bash
sudo docker ps
sudo docker exec -it eda68acd1b43 bash
# 打包 Stg 环境包;#将镜像作为容器运行起来--Stage 环境可以随意启动;
sudo docker build . -f Dockerfile-Stg -t harbor-ppe1.envisioniot.com/edge/pcs-plugin:stg_pcsplugin_v5.2024.3.18
# 打包 Prod 环境包;#将镜像作为容器运行起来--Prod 环境要慎重启动,存在和生产环境门店冲突;
sudo docker build . -f Dockerfile-Prod -t harbor-ppe1.envisioniot.com/edge/pcs-plugin:prod_pcsplugin_v5.2024.3.18
container-for-arm/DockerFileAndScript/debug_run.sh
deleted
100644 → 0
View file @
efa6e978
#! /bin/bash
export
LD_LIBRARY_PATH
=
"/opt/lib:/home/admin/pcsPlugin/bin/lib:/home/admin/pcsPlugin/bin/lib64"
#export LD_LIBRARY_PATH="/opt/lib:/data/bin/lib:/data/bin/lib64"
/home/admin/pcsPlugin/bin/PcsPlugin
#/data/bin/PcsPlugin
container-for-arm/DockerFileAndScript/run.sh
View file @
695f7e4c
#! /bin/bash
#! /bin/bash
#export LD_LIBRARY_PATH="/opt/lib:/home/admin/pcsPlugin/bin/lib:/home/admin/pcsPlugin/bin/lib64"
export
LD_LIBRARY_PATH
=
"/opt/lib:/onebox/pcs/plugin/bin/lib:/onebox/pcs/plugin/bin/lib64"
export
LD_LIBRARY_PATH
=
"/opt/lib:/data/bin/lib:/data/bin/lib64"
#/home/admin/pcsPlugin/bin/PcsPlugin
chmod a+x /onebox/pcs/plugin/bin/PcsPlugin
/data/bin/PcsPlugin
/onebox/pcs/plugin/bin/PcsPlugin
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment