约 500 字 预计阅读 1 分钟
此文档会不定期更新
docker容器时间与宿主机时间同步
-
共享主机的localtime
1
2
|
#创建容器时指定启动参数,挂载localtime文件到到容器内,保证两者的时区是一致的
docker run --name <name> -v /etc/localtime:/etc/localtime ...
|
-
复制主机的localtime
1
2
|
docker cp /etc/localtime 【容器ID或者NAME】:/etc/localtime
#有些服务的时间没对应的话需要重启改服务
|
容器数据共享
1
2
|
授权一个容器访问另一个容器的Volume
使用-volumes-from参数来执行docker run
|
Centos7中docker开启远程访问
1
2
3
4
5
6
|
vim /usr/lib/systemd/system/docker.service
# 加入以下内容
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
|
1
2
|
systemctl daemon-reload
systemctl restart docker
|
centos7更改docker镜像、容器的存储路径
1
|
sudo docker info | grep "Docker Root Dir"
|
1
2
3
4
5
6
|
vi /etc/docker/daemon.json #加入以下内容
# 注意:如果daemon.json里面有内容 记得在大括号内容最后加上个“,” 然后在添加大括号里的内容
{"data-root": "/home/docker/docker-data"
"storage-driver": "overlay" #docker存储方式可按需添加
}
|