...
修改整个系统为可写文件系统,创建/修改docker配置文件
代码块 |
---|
mount -o remount rw / |
...
mkdir -p /etc/docker
vim /etc/docker/daemon.json
# 填入下列内容
{
"data-root":"/userdata/docker"
} |
重启dockerd
代码块 |
---|
kill -9 $(pidof dockerd);/usr/bin/dockerd & |
...
代码块 |
---|
docker load -i fsu.tar |
查看images的ID
...
运行容器
代码块 |
---|
docker run --privileged -itd --name fsu --restart=always \ -e LD_LIBRARY_PATH=/app/lib \ -v /appdata:/appdata \ -v /app:/app \ -v /opt:/opt \ -v /appbak:/appbak \ -v /dev:/dev \ --network host fsu:latest bash -c "/usr/bin/supervisord -c /etc/supervisor/supervisord.conf && tail -f /dev/null" |
制作的镜像已经使用supervisor监控了守护进程MSJDaemon,守护进程会启动GatewayServer,实际上启动完容器就已经部署完毕了。
运维容器
进入容器
代码块 |
---|
docker exec -it fsu bash |
...