//安装命令如下:
curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh
//启动
docker run -i -t ubuntu:20.04 /bin/bash
//退出
exit
//删除容器
docker rm -f 1e560fca3906
//永久授予
sudo usermod -a -G docker $USER //需要退出当前shell 重新进入
//获取一个新的镜像
docker pull ubuntu:13.10
// 查看容器
docker ps -a
// 进入容器
docker exec -it <容器 ID> /bin/bash
// 启动容器文件映射
// -v 映射容器内地址 本机地址 容器地址
// -p 映射容器内ssh端口22到主机2202端口
// -u $(id -u ${USER}):$(id -g ${USER})映射主机用户ID到容器中, 默认为root。
// -d 后台启动容器
docker run -itd --name aosp -v $(pwd):/data/code -p 2200:22 ubuntu:20.04
// 生成镜像
docker$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
95ba3ed4151b ubuntu:20.04 "/bin/bash" 3 minutes ago Up 3 minutes 0.0.0.0:2200->22/tcp, :::2200->22/tcp aosp
docker$ docker commit 95ba3ed4151b ubuntu-hw
docker$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu-hw latest 70bd720f1b24 30 seconds ago 72.8MB
ubuntu 20.04 f78909c2b360 4 weeks ago 72.8MB
ubuntu latest 174c8c134b2a 4 weeks ago 77.9MB
//导出镜像
docker save id xxx.tar
docker export id xxx.tar
//导入镜像
docker import xxx.tar
docker安装 使用
最新推荐文章于 2024-08-13 14:24:48 发布