docker 安装与使用

之前docker 没有系统整理,现在经常会重新安装docker,部署docker环境,进行重启的创建和操作,下面进行记录和备忘:

安装docker-ce:现在常用的docker版本为docker-ce 为docker 社区版;官方提供的文档已经很简洁;

https://docs.docker.com/engine/install/centos/ Install Docker Engine on CentOS 

Docker-ce 使用相关:

赋予普通用户docker使用权限:sudo usermod -aG docker your-user;

保持更新,更多内容请参考cnblogs.com/xuyaowen; 

其他相关话题:

进入正在运行的 docker 容器(docker container)

docker 设置镜像加速:

https://www.runoob.com/docker/docker-mirror-acceleration.html

通过阿里云安装docker-ce:

https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.3e221b11kRHH5P

整体思路:先卸载掉系统现有的旧版本的docker,然后安装docker-ce;

# docker 常用命令:2022年03月28日19:17:38

docker ps

docker exec  -it [container name] /bin/bash

# docker 使用代理拉取镜像:2022年11月27日21:15:54

https://blog.haohtml.com/archives/31298

sudo mkdir -p /etc/systemd/system/docker.service.d/
sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
Environment="ALL_PROXY=socks5://127.0.0.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1,docker-registry.example.com,.corp,.docker.io,.docker.com"

root@ubuntu:~# systemctl daemon-reload
root@ubuntu:~# systemctl restart docker

root@ubuntu:~# systemctl show --property=Environment docker
Environment=HTTP_PROXY=http://127.0.0.1:7890 HTTPS_PROXY=http://127.0.0.1:7890 
ALL_PROXY=socks5:
//127.0.0.1:7890 NO_PROXY=localhost,127.0.0.1,docker-registry.example.com,.corp,.docker.io,.docker.com

保持更新;

posted @ 2020-04-26 18:09  Michael-Xu  阅读(335)  评论(0编辑  收藏  举报