docker中部署项目时遇到的问题

Posted pfeiliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker中部署项目时遇到的问题相关的知识,希望对你有一定的参考价值。

容器和宿主机时间不同步问题?

  将本地时间复制到docker容器内的etc文件夹下即可

 

docker cp /etc/localtime scrapy_8:/etc/

启动crontab错误?

  报错: Failed to get D-Bus connection: Operation not permission

docker run -d --privileged=true --name scrapy_1 -h scrapy_8 -p 18008:8888 -it centos-python3:1.1 /usr/sbin/init

docker和本地之间的文件复制

  将docker内文件复制到宿主机 

docker cp scrapy_8:/home/xxx /home/docker/scrapy-redis/tem

  将宿主机文件复制到docker

docker cp /home/docker/scrapy-redis/tem/xxx scrapy_8:/home 

docker内安装crontab?

 yum -y install crontabs yum -y install vixie-cron 

查看crontab是否启动 

service crond status#查看状态

service crond start#启动

service crond stop#停止

 

进入正在运行的容器 docker exec -it scrapy_8 /bin/bash ,以交互模式重新开启一个终端。

docker attach container_id也可以连接到正在运行中的容器,要attach上去的容器必须正在运行,可以同时连接上同一个container来共享屏幕。

 

 

以上是关于docker中部署项目时遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

docker 部署 coredns(内部域名解析)

docker 部署 coredns(内部域名解析)

Asp-Net-Core开发笔记:在docker部署时遇到一个小坑

记基于docker+gunicorn部署sanic项目遇到的很多很多坑

使用 Docker 通过 kubernetes 部署 React 应用程序

Docker实用篇