补充使用 docker 镜像的方法.
Signed-off-by: ithink.chan <chenyang@autoai.com>
This commit is contained in:
parent
18c227a097
commit
b7ca09b8f4
|
@ -36,6 +36,40 @@ OR
|
|||
pkill X
|
||||
```
|
||||
|
||||
## 使用镜像源
|
||||
|
||||
以 USTC 镜像源为例。
|
||||
|
||||
### 使用 upstart 的系统
|
||||
|
||||
在配置文件 /etc/default/docker 中的 DOCKER_OPTS 中配置 Hub 地址:
|
||||
|
||||
```sh
|
||||
DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn/"
|
||||
```
|
||||
|
||||
重新启动服务:
|
||||
|
||||
```sh
|
||||
sudo service docker restart
|
||||
```
|
||||
|
||||
### 使用 systemd 的系统
|
||||
|
||||
在 /etc/docker 下创建 daemon.json 文件,修改其内容并重启启动 docker 相关服务:
|
||||
|
||||
```sh
|
||||
cd /etc/docker
|
||||
sudo touch daemon.json
|
||||
sudo tee /etc/docker/daemon.json <<-'EOF'
|
||||
{
|
||||
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
|
||||
}
|
||||
EOF
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart docker
|
||||
```
|
||||
|
||||
## 基本使用
|
||||
|
||||
Docker 的主要管理对象是镜像和容器,镜像是静态对象,保存了分层的用户数据;而容器是动态对象,可以看作镜像的运行状态,容器主要包容了 root fs。二者的关系如同程序文件与进程的关系。必须使用镜像来创建容器,一旦 Docker 加载并运行了某镜像,就为之创建一个与之对应的容器,容器至少有 stop 和 run 两个状态。使用 run 命令通过镜像创建容器后,该容器处于 run 状态,使用 exit 命令脱离容器后,容器处于 stop 状态。可以使用 start 命令将处于 stop 状态的容器再次运行起来。
|
||||
|
@ -44,6 +78,8 @@ Docker 的主要管理对象是镜像和容器,镜像是静态对象,保存
|
|||
|
||||
*image name 为 \<repository\>:\<tag\> 这种形式。*
|
||||
|
||||
*建议先配置使用镜像源。*
|
||||
|
||||
以下是使用 Docker 的一些基础命令:
|
||||
|
||||
```sh
|
||||
|
|
Loading…
Reference in New Issue