docker的安装、使用及常见问题

 

 

Docker的常见问题


1. Docker镜像下载太慢的问题

解决方案: 添加Docker配置文件daemon.json的"registry-mirrors":

(1) vi /etc/docker/daemon.json

{
    "registry-mirrors":["https://almtd3fa.mirror.aliyuncs.com"]      
}

(2) service docker restart / systemctl restart docker.service

2. 如何让shell访问正在运行的Docker容器

(1) 使用Docker Attach

$ sudo docker attach <CONTAINER ID/NAME>

注意: 使用attach命令在Docker容器中访问bash shell有个要求:你的docker容器必须以/bin/bash启动。

(2) 使用Docker Exec

如果docker容器不是用/bin/bask命令启动的。那就不能使用attach命令进入docker镜像。可以通过以下命令在容器中创建bash并进入镜像:

$ sudo docker exec -it <CONTAINER ID/NAME> bash

 

 

Docker_QuickStart

1 之前环境中不能有mysql

2 chown: changing ownership of `/home/admin/zkData’: Permission denied
关闭 getenforce

3 curl -fsSL https://raw.githubusercontent.com/alibaba/otter/master/docker/run.sh | bash
访问 https://raw.githubusercontent.com/alibaba/otter/master/docker/run.sh 保存为sh文件然后运行

4 hostname: Host name lookup failure
访问外网有问题

5 mac virtualbox web的ip只取第一个网卡的ip
所以要是用host-only模式需要把这个设置到第一个网卡


 

posted @ 2020-08-11 09:56  June30  阅读(620)  评论(0编辑  收藏  举报