1

要想正确使用docker部署小型软件,则必须先开一个容器,再在容器之上安装docker。
查看现有镜像:docker images

clipboard.png

新建一个容器sl1:
docker run -it --name sl1 -p 7777:7777 -v/tmp:/tmp 00 bash

clipboard.png

查看运行中的容器:docker ps

clipboard.png

重新进入sl1容器:docker exec -it sl1 bash

clipboard.png

列出当前目录:ls

进入tmp文件夹下的deb文件夹:

clipboard.png

安装依赖1:dpkg -i docker-engine_1.12.5-0-ubuntu-trusty_amd64.deb

clipboard.png

安装依赖2:dpkg -i iptables_1.4.21-1ubuntu1_amd64.deb

clipboard.png

安装依赖3:dpkg -i libnfnetlink0_1.0.1-2_amd64.deb

clipboard.png

安装依赖4:dpkg -i libnfnetlink0_1.0.1-2_amd64.deb

clipboard.png

安装依赖5:dpkg -i libxtables10_1.4.21-1ubuntu1_amd64.deb

clipboard.png

安装依赖5: dpkg -i libltdl7_2.4.6-2_amd64.deb

clipboard.png

安装依赖6:dpkg -i libsystemd-journal0_204-5ubuntu20_amd64.deb

clipboard.png

安装依赖7:dpkg -i libcgmanager0_0.24-0ubuntu5_amd64.deb

clipboard.png

安装依赖8:dpkg -i libdbus-1-3_1.6.18-0ubuntu4_amd64.deb

clipboard.png

安装依赖9:dpkg -i libnih-dbus1_1.0.3-4ubuntu25_amd64.deb

clipboard.png

安装依赖10:dpkg -i libnih1_1.0.3-4ubuntu25_amd64.deb

clipboard.png

安装依赖11:dpkg -i libgcrypt11_1.5.3-2ubuntu4_amd64.deb

clipboard.png

所有依赖安装完成。再次安装docker-engine

删除依赖包:apt-get remove docker-engine
clipboard.png

进入sl1查看是否成功安装docker version

clipboard.png


elva
66 声望1 粉丝

爱国 敬业 诚信 友善