docker的安裝、使用及常見問題
阿新 • • 發佈:2020-08-11
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
$ sudodocker 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
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模式需要把這個設定到第一個網絡卡