一键安装docker-常用命令
一、安装环境
debian 升级下系统自带安装包
shell
1 | apt update && apt upgrade -y |
安装 curl
shell
1 | apt install curl |
或者
shell
1 | apt-get install curl |
二、安装docker
方法1
shell
1 | apt install docker -y |
方法2
shell
1 | curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun |
测试docker 版本信息
shell
1 | docker --version |
三、安装docker-compose
方法1
shell
1 | apt install docker-compose -y |
方法2
shell
1 | curl -fsSL https://get.docker.com | bash -s docker |
拉取代码
shell
1 | curl -L "https://github.com/docker/compose/releases/download/1.26.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
给权限
shell
1 | chmod +x /usr/local/bin/docker-compose |
测试docker-compose 版本信息
shell
1 | docker-compose --version |
四、docker 基础命令
启动docker
shell
1 | systemctl start docker |
关闭docker
shell
1 | systemctl stop docker |
重启docker
shell
1 | systemctl restart docker |
docker设置随服务启动而自启动
shell
1 | systemctl enable docker |
docker命令
shell
1 | 查看Docker已有容器 |
五、docker 镜像命令
查看系统docker镜像列表
shell
1 | docker images |
删除镜像 需先停止
shell
1 | 停止镜像 |
六、docker-compose 常用命令
shell
1 | 前台运行 |
7 docker 报错问题
bash
1 | error pulling image configuration: download failed after attempts=6: net/http: TLS handshake timeout |
解决方法
bash
1 | ## 加代理 |
bash
1 | # 创建一个新的配置文件 /etc/systemd/system/docker.service.d/http-proxy.conf 并编辑该文件 |
bash
1 | # 在打开的文件中,将以下内容粘贴并保存 |
替换 your_proxy_address 和 your_proxy_port 为您的代理服务器的地址和端口号
bash
1 | # 重新加载配置文件并重新启动 Docker 服务 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 sam🌸小窝!
评论