docker安装
树莓派默认是没有安装docker的,而docker的安装也异常简单,只需使用apt安装即可
而由于国内环境问题,apt下载网速慢的同学可以替换清华镜像,https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/
树莓派默认是没有安装docker的,而docker的安装也异常简单,只需使用apt安装即可
而由于国内环境问题,apt下载网速慢的同学可以替换清华镜像,https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/
1 |
sudo apt install docker-ce |
执行完以上脚本等待安装完成即可!
安装完成后执行docker version看看是否安装成功
1 |
docker version |
docker-compose也和docker安装一样,apt安装即可。
1 |
sudo apt install docker-compose |
如apt无法安装 可以使用pip安装,但pip安装的docke-compose可能存在需要配置环境变量的问题,下文会说到
1 |
sudo pip3 install docker-compose |
安装完成后执行docker-compose version看看是否安装成功
1 |
docker-compose version |
安装完docke-compose后,为了能在全局使用docker-compose命令工具,我们要将docker-compose安装目录添加到系统环境变量。
我的安装目录是/home/pi/.local/bin/docker-compose
所以我在~/.profile文件添加这样一行代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login # exists. # see /usr/share/doc/bash/examples/startup-files for examples. # the files are located in the bash-doc package. # the default umask is set in /etc/profile; for setting the umask # for ssh logins, install and configure the libpam-umask package. #umask 022 # if running bash if [ -n "$BASH_VERSION" ]; then # include .bashrc if it exists if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc" fi fi # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi # set docker-compose path if [ -d "$HOME/.local/bin" ] ; then PATH="$HOME/.local/bin:$PATH" fi |
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可