安装使用Docker和portainer面板
一、安装docker
脚本安装
使用官方安装脚本自动安装,安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
手动命令安装:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
二、docker基本命令
创建容器
docker run :创建一个新的容器并运行一个命令,详见https://www.runoob.com/docker/docker-run-command.html
语法:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
查看容器:
sudo docker ps
启动、停止、重启容器:
sudo docker start myrunoob #启动已停止的容器
sudo docker stop myrunoob #停止容器
sudo docker restart myrunoob #重启运行中的容器
重命名容器:
sudo docker rename 原容器名 新容器名
三、安装portainer
第二步:拉取镜像
sudo docker pull portainer/portainer
运行:
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /home/docker_data/portainer/public:/public portainer/portainer-ce
汉化:https://imnks.com/usr/uploads/2022/07/portainer-ce-public-cn-20220728.zip
下载后,将public文件夹放自己的目录内:
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /home/docker_data/portainer/public:/public portainer/portainer-ce
四、docker-compose
配置文件启动模式,更简单,只需要一个配置文件和一个命令就可以启动成功:
安装:
sudo apt install docker-compose
也可手动下载解压后做全局链接,也可直接复制到/usr/bin/下
wget https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-x86_64
sudo mv docker-compose-linux-x86_64 /usr/bin/docker-compose
sudo chmod +x /usr/bin/docker-compose
后续有配置文件docker-compose-yaml的情况下,一个命令运行:
sudo docker-compose up -d
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 vault@coolxy.cn