记录下Docker安装记录

玖月
2021-02-04 / 0 评论 / 286 阅读 / 正在检测是否收录...

官方一键安装脚本!Linux系统都支持!
常用命令: https://www.9ywk.com/368.html

curl -sSL https://get.docker.com/ | sh
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
#启动
systemctl start docker
#自启
systemctl enable docker

Portainer面版 中文汉化

创建目录

mkdir -p /data/portainer/data /data/portainer/public
cd /data/portainer

下载

wget https://d.ttit.win/linux/public.zip

解压至public

unzip public.zip

启动

docker run -d --restart=always --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer/data:/data -v /data/portainer/public:/public portainer/portainer:latest

通过ip:9000 初始化配置

docker-compose

curl -L https://github.com/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

1.29.1 为docker-compose的版本号,更多版本可参考
https://github.com/docker/compose/releases

判断是否安装成功

docker-compose version

开机启动

如果想让docker-compose容器开机自启动,需要建一个启动脚本

新建一个 docker-compose-start.sh 脚本
脚本内容为

docker-compose -f /export/docker/docker-compose-nginx.yml up -d

-f /export/docker/docker-compose-nginx.yml 是指定docker-compose的配置文件

将写好的脚本(.sh)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。

卸载

# 查询安装过的包
[root@ ~]# yum list installed | grep docker
docker-ce-cli.x86_64             1:20.10.2-3.el7                @docker-ce-stable
#卸载 docker-ce-cli.x86_64
[root@ ~]# yum -y remove docker-ce-cli.x86_64

最后删除容器镜像等
rm -rf /var/lib/docker

2

评论 (0)

取消