1 使用官方安装脚本自动安装
安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
2 使用 Docker 仓库进行安装
官网链接:
https://docs.docker.com/
https://docs.docker.com/engine/install/ubuntu/
2.1 卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
2.2 安装依赖环境
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
2.3 安装docker enginer
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
3 查看docker
sudo docker info
4 安装查看docker-compose
sudo apt install docker-compose
docker-compose -v
5 使用docker快速部署应用
qinglong:https://github.com/whyour/qinglong
#启动容器
docker run -dit \
-v $PWD/ql:/ql/data \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
#列出所有在运行的容器信息
docker ps
运行: 打开浏览器,网页输入http://localhost:5700/
cd ql
cd config
ls
#查看用户信息(帐号和密码)
cat auth.json
进入容器内部: sudo docket exec -it XXX(镜像NAMES) sh
sudo docker exec -it qinglong sh
退出容器: exit