wsl(Ubuntu)中使用docker

3 篇文章 0 订阅
2 篇文章 0 订阅
本文介绍了如何在WindowsSubsystemforLinux(WSL)中安装Docker,启动Docker服务,拉取Ubuntu基础镜像,并进行容器操作如查看、启动和进入容器。此外,还涉及到了更改镜像源至阿里云以及安装工具链的步骤。
摘要由CSDN通过智能技术生成

安装docker

sudo apt install docker-ce docker-io docker-ce-cli containerd.io

或者

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

启动docker服务

sudo service docker start

检测docker

rui@DESKTOP-QVG2107:/mnt/d/docker$ sudo service docker status
 * Docker is not running

拉基础镜像:

sudo docker pull ubuntu:20.04

查看镜像容器

# 查看镜像
sudo docker image ls
# 查看容器
sudo docker ps -a
# 删除镜像
sudo docker rmi ubuntu:20.04
# 删除容器
sudo docker rm -f <容器id/容器名字>

进入镜像:启动容器

# sudo docker run --hostname=rv1126 -v /mnt/e/0dockerdata/rk1126:/home/work -it --name rv1126 -p 50021:21 -p 50022:22 ubuntu:20.04 /bin/bash
sudo docker run --hostname=rv1126 -v /mnt/d/dockerdata/1126:/home/work -it --name rv1126 -p 50021:21 -p 50022:22 ubuntu:20.04 /bin/bash

新建终端进入容器

使用该命令时,容器已经启动了。

# 启动容器
sudo docker start 容器id          
# sudo docker exec -it [容器名]/[容器ID] /bin/bash
sudo docker exec -it rv1126 /bin/bash

更改镜像源

sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
sed -i s@/security.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list 
apt clean 
apt-get update -y 
apt-get upgrade -y

安装工具链

apt-get install git gnupg flex bison gperf \
build-essential zip curl zlib1g-dev gcc-multilib \
g++-multilib libc6-dev-i386 lib32ncurses-dev \
x11proto-core-dev libx11-dev lib32z1-dev time \
ccache libgl1-mesa-dev libxml2-utils libssl-dev \
xsltproc unzip device-tree-compiler liblz4-tool \
libfile-which-perl sed make binutils gcc g++ \
bash patch gzip bzip2 perl tar cpio python \
unzip rsync file bc libmpc3 git texinfo expect \
pkg-config cmake tree texinfo m4 autoconf automake sshpass \
libncurses5-dev openssh-server -y
  • 其中有设置时区的:
    选择亚洲:6
    选择上海:70

  • 增加sudo用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值