Linux下docker的安装和使用

1. 安装docker.io

ubuntu:   sudo apt-get install docker.io

centos:   https://docs.docker.com/engine/install/centos/#install-using-the-repository

2.下载docker镜像

https://wiki.openvz.org/Download/template/precreated

ps:linux系统是32位就下载32位docker镜像,是64位就下载64位docker镜像,

3.导入镜像

sudo cat ubuntu-14.04-x86-minimal.tar.gz | docker import - ubuntu:14.04

4.查看docker镜像

sudo docker images

5. 启动一个container

sudo docker run -i -t ubuntu:14.04 /bin/bash

这个container中就启动了一个终端并运行bash,我们可以注意到这时的命令提示符已经变成了:root@b7d9859ac45a之类的,其中b7d9859ac45a就是container的ID

6.docker 容器镜像删除

(1)停止所有的container

docker stop $(docker ps -a -q)

ps:删除前需要保证容器是停止的,这样才能够删除其中的images

(2)删除container

docker rm <container id>

         删除所有container

docker rm $(docker ps -a -q)

(3)删除image

docker rmi <image id>

        删除全部image

docker rmi $(docker images -q)

7.docker保存对容器的修改

(1)docker ps得到CONTAINER ID

(2)docker commit edc9881ab709 5edf8cc2f250

(3)docker images查看docker镜像,会发现多了一个

(4)docker run -t -i --privileged 5edf8cc2f250:latest bash,登录进去就可以看到你之前的操作了

已知问题:再次打开已保存的容器,ss服务停止,需要手动启动

 

(5)退出容器

exit 

 

posted @ 2022-03-08 15:35  小明明007  阅读(169)  评论(0)    收藏  举报