docker使用,安装go和centos7

一、安装docker

二、使用docker

1、下载镜像centos
复制代码
docker pull centos:7.2.1511

2、查看容器

复制代码
docker ps -a

3、创建容器,创建后 状态:CREATE

复制代码
docker create -it centos:7.2.1511 /bin/bash

4、启动容器 (先查看容器id启动 CONTAINER ID 显示的这个字段 ),启动后 状态:UP

复制代码
docker start bf845c4d2bc4

5、连接容器(连接到界面使用,和ssh连接界面)

复制代码
docker exec -it bf845c4d2bc4 /bin/bash

三、创建centos7桌面

复制代码
yum -y groupinstall "GNOME Desktop"

yum -y install tigervnc-server

vncserver :1

1、创建桌面

2、安装vnc服务

3、启动vnc服务

四、下载安装 go

1、本地上传

复制代码
查看容器 获得容器id (这里例子: bf845c4d2bc4)

docker ps -a

docker inspect -f '{{.Id}}' bf845c4d2bc4


本地上传docket 磁盘上

docker cp 本地 bf845c4d2bc4dc7a63832a14220db74a6f7f22c26ae45bdfe24f553d9113e4b0:/root

2、安装

复制代码
wget https://golang.google.cn/dl/go1.16.linux-amd64.tar.gz

tar -C /usr/local -xzf go1.16.linux-amd64.tar.gz

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go

source /etc/profile
source ~/.bash_profile

go version 

export GOPROXY=https://goproxy.io,direct

参考:

1)、docker的基本操作_docker操作-CSDN博客

相关推荐
renren-1003 分钟前
centos7.9 升级openssl11 导致的系统命令瘫痪
linux·运维·服务器
金玉满堂@bj16 分钟前
Pytest 完整使用教程
运维·服务器·pytest
SWAGGY..23 分钟前
Linux系统编程:(六)编译器gcc/g++
linux·运维·服务器
蜡笔婧萱27 分钟前
Linux——Web服务器网址建立(http和https的分离)
linux·运维·服务器
wzl202612132 小时前
基于企销宝定时群发接口的私域自动化触达系统设计与实现
运维·自动化
IT大白鼠2 小时前
Linux故障分析与排查:系统日志、启动故障与文件系统修复
linux·运维·服务器
视***间3 小时前
算力为核,智驱无界——视程空间硬核赋能机器狗与机器人,解锁具身智能产业新未来
大数据·运维·人工智能·机器人·采集卡·机器狗·视程空间
Yang96113 小时前
交通一线运维优选:Smart-S3 多模光时域反射仪
运维
sbjdhjd3 小时前
02 (中)| K8s Pod 生产化落地:从配置到优化全流程
linux·运维·云原生·kubernetes·开源·podman·kubelet
皓月盈江3 小时前
Linux Ubuntu系统如何编辑Docker容器内的文件
linux·ubuntu·docker·容器·靶场·vulhub·编辑docker内文件