MiniBullLab / easy_docker

1 stars 1 forks source link

docker启动失败 #60

Closed foww-0001 closed 3 years ago

foww-0001 commented 3 years ago

启动失败,错误如下:

Group id=1000 name=ubuntu
User id=1000 name=ubuntu

Begin check EasyAI environment...
EasyAI environment OK

Starting docker container easy_runtime_ubuntu ...
2c109dc524d4c7061dd0d1e036cd187d6caa4e63828879f0edd9947070b4e911

Current user is not root, begin to create docker user...
bash: /scripts/add_user.sh: No such file or directory
Create docker user failed.
lpj0822 commented 3 years ago

dockerfile缺少 COPY add_user.sh /scripts/

foww-0001 commented 3 years ago

拉取最新分支运行,还是找不到add_user.sh的文件,暂时没定位到问题。

Current user is not root, begin to create docker user...
bash: /scripts/add_user.sh: No such file or directory
Create docker user failed.

AWS登录方式:ssh -i edge_aws.pem ubuntu@69.230.217.4 (密钥在百度网盘上)有需要的话联系开启。

vitahlin commented 3 years ago

看到了,不知道哪里出问题,要检查下

vitahlin commented 3 years ago

拉取最新的develop分支代码,然后执行build.sh脚本,再执行docker_start.sh脚本。 这个原因应该是你当前的容器对应的镜像不是最新的。

vitahlin commented 3 years ago

我本地已经测试过,启动正常

vitahlin commented 3 years ago
vitah@ubuntu:~/dev/easy_docker/scripts/run$ ./docker_start.sh
Group id=1000 name=vitah
User id=1000 name=vitah

Begin check EasyAI environment...
EasyAI environment OK

Starting docker container ai_runtime_vitah ...
xhost:  unable to open display ""
5f629bfdf2949a6d82ca6430d9aa5671a675959b37e0e3d6f48e9b1ce51aca23

Current user is not root, begin to create docker user...
Add group in container, id=1000 name=vitah
Adding group `vitah' (GID 1000) ...
Done.
Add group success.
Add user in container, id=vitah name=1000
Adding user `vitah' ...
Adding new user `vitah' (1000) with group `vitah' ...
Creating home directory `/home/vitah' ...
Copying files from `/etc/skel' ...
Add user success.
Create docker user success.

Begin start senseshield...
Start senseshield success.

Finished setting up EasyAi docker environment.
Now you can enter with: bash docker_into.sh