How to install Cocorico in Ubuntu 22.04 LTS Linux Server

How to install Cocorico in Ubuntu 22.04 LTS Linux Server

apt update -y

apt-get upgrade -y

apt install build-essential checkinstall

apt install ubuntu-restricted-extras

apt install software-properties-common

apt upgrade -o APT::Get::Show-Upgraded=true

apt-show-versions | grep upgradeable

apt install apt-show-versions

apt update -y

apt-get upgrade -y

add-apt-repository ppa:nilarimogard/webupd8

apt update -y

apt install launchpad-getkeys

launchpad-getkeys

add-apt-repository ppa:git-core/ppa

apt update -y

apt install git

git config --global user.name "masum"

git config --global user.email [email protected]

apt upgrade -y

ssh-keygen -t rsa -b 4096 -C "[email protected]"

eval "$(ssh-agent -s)"

ssh-add ~/.ssh/id_rsa

cat /root/.ssh/id_rsa.pub

# add your KEY to github and gitlab SSH

####### Enable SSH ########

apt-get install openssh-server

nano /etc/ssh/sshd_config

# Find (ctrl+w) this line and set

PermitRootLogin yes

PubkeyAuthentication yes

PasswordAuthentication yes

# Save & exit ctrl+s and ctrl+x then hit enter

service ssh restart

apt -f install

apt autoremove

apt -y autoclean

apt -y clean

apt update

reboot

# Docker Install

apt-get update -y

sudo apt-get update

sudo apt-get install ca-certificates curl gnupg

sudo install -m 0755 -d /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

sudo chmod a+r /etc/apt/keyrings/docker.gpg

echo \

"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \

"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \

sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

apt-get update -y

systemctl start docker

systemctl enable docker

usermod -aG docker ${USER}

systemctl restart docker

systemctl status docker

docker --version

# Docker Compose Install

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

apt-get update -y

apt-get upgrade -y

docker compose --version

git clone https://github.com/Cocolabs-SAS/cocorico-docker.git

cd cocorico-docke

git init

git add .

git commit -m "test-commit"

git pull

docker pull cocolabs/cocorico

docker exec -it --user cocorico cocorico sh

docker run --name cocorico -ti -p 80:80 -p 3306:3306 -p 9001:9001 -p 27017:27017 -v pwd:/cocorico -v pwd/tmp/mysql:/var/lib/mysql -v pwd/tmp/mongo:/data/db -e HOST_UID=$UID cocolabs/cocorico

# FOR STOP CONTAINER

docker kill cocorico && docker rm cocorico

# Once the symfony server is running, enjoy Cocorico: https://localhost

# Also you can control processes with Supervisor: https://localhost:9001


#cocorico #docker #docker-compose

要查看或添加评论,请登录

Schooloffreelancing.com的更多文章

社区洞察

其他会员也浏览了